The Programming Language Oberon https://miasap.se/obnc/oberon-report.html
The Programming Language Oberon https://miasap.se/obnc/oberon-report.html
Programming Quotes http://quotes.cat-v.org/programming/
Because of the use of ‘rune’ to refer to unicode codepoints in go, a fulthark transliteration program might have somewhat confusing source…
Bad idea of the day: plan 9 from whitespace, a full implementation of plan9 in an extended version of the whitespace programming language, which ships with a printed copy of the source code (a blank notebook)
“Puzzles, Problems, and Programs” by Chris Martens - YouTube https://www.youtube.com/watch?v=TT0r6-B5YHA
“You are a Program Synthesizer” by James Koppel - YouTube https://www.youtube.com/watch?v=ldkF-4WNZqA
I love it. I have a program that needs to processing about half a million records, which will take 3 days. The database that all those records are suppose to go to is acting up after I’ve just done 140K records.
@tx@shroom.party I remember people doing word processing though their spreadsheet program.
How Lisp Became God’s Own Programming Language https://twobithistory.org/2018/10/14/lisp.html
Scientific Research Into Pair Programming https://tuple.app/pair-programming-guide/scientific-research-into-pair-programming
Programming as interaction: A new perspective for programming language research - Tomas Petricek http://tomasp.net/blog/2018/programming-interaction/
@freemor@freemor.homelinux.net No, I think the old DOS edlin program is the standard text editor LOL.
Recreational Programming With LoseThos http://www.osnews.com/story/23796/Recreational_Programming_With_LoseThos
TempleOS: an educational tool for programming experiments - TechRepublic https://www.techrepublic.com/blog/software-engineer/templeos-an-educational-tool-for-programming-experiments/
Concurrent and Distributed Programming in Web Prolog https://bluishcoder.co.nz/2018/09/24/concurrent-and-distributed-programming-in-web-prolog.html
Non-programmers have invaded the programming area. It wouldn’t be bad except some of them wear way too much perfume or cologne. Feel like I need a gas or filter mask.
The TTY demystified http://www.linusakesson.net/programming/tty/index.php
Suffering-oriented programming - thoughts from the red planet - thoughts from the red planet http://nathanmarz.com/blog/suffering-oriented-programming.html
@sdk@codevoid.de a random mix into the the twtxt file seems less clean to me. The former would be easier to implement and simpler for another program to get and parse.
DJ-SDKs Programming Music - rtmp://codevoid.de/live
@nblade@nblade.sdf.org Most programmers are just users that are writing/maintaining programs. Most can’t even handle the underlying OS, let alone a Network or a Server.
@metamurks@www.metamurks.org Thanks! Programming gopher://taz.de was the most fun i had in ages. And it was for work! Kind of. :)
@metamurks@www.metamurks.org Thanks! Programming gopher://taz.de was the most fun i had in ages. And it was for work! Kind of. :)
This is a very hot take and also not a new one but here we go: the goal of a properly functioning software engineer is to obviate themselves, not by solving the customer’s specific problems but by blurring the line between using a computer and programming one to the point where users can solve their own problems.
The 10:1 rule of writing and programming https://www.ybrikman.com/writing/2018/08/12/the-10-to-1-rule-of-writing-and-programming/
Prospecting for Hash Functions « null program https://nullprogram.com/blog/2018/07/31/
TV Programming Quirks: Why So Many Shows Have 65 Episodes https://tedium.co/2018/07/24/tv-programming-quirks-history/
He was the kind of guy whose programs always had one label, and it was always called ConsideredHarmful, regardless of what it did.
A Survey of Programming Language Package Systems http://neurocline.github.io/papers/survey-of-programming-language-packaging-systems.html
Apparatus: A hybrid graphics editor and programming environment for creating interactive diagrams http://aprt.us/
Another formulation: the best of today’s GUIs make easy things easy and hard things impossible. The best of today’s programming languages make easy things hard and hard things harder. We don’t have a system that makes easy things easy and hard things merely hard for backwards-compatibility reasons.
Today, learn a new programming language that was invented before 1980
Rob Martin - Teaching functional programming to noobs (Lambda Days 2016) - YouTube https://www.youtube.com/watch?v=bmFKEewRRQg
Literate Programming http://www.literateprogramming.com/
Designing a Programming Language for the Desert | Futhark - A High Performance Functional Array Language https://futhark-lang.org/blog/2018-06-18-designing-a-programming-language-for-the-desert.html
Minimalist C Libraries « null program https://nullprogram.com/blog/2018/06/10/
There is only one OS, and it’s been obsolete for decades – Programming, Made Complicated https://programmingmadecomplicated.wordpress.com/2017/08/12/there-is-only-one-os-and-its-been-obsolete-for-decades/
Teaching Programming Languages by Experimental and Adversarial Thinking http://cs.brown.edu/~sk/Publications/Papers/Published/pkf-teach-pl-exp-adv-think/
Visual Programming Languages - Snapshots http://blog.interfacevision.com/design/design-visual-progarmming-languages-snapshots/
Taco Bell Programming http://widgetsandshit.com/teddziuba/2010/10/taco-bell-programming.html
ZZ Cell Programming http://xanadu.com/zigzag/fw99/ZZcellProg.html
Habeas Data excerpt: How a mugger helped create the modern NSA surveillance program. https://slate.com/technology/2018/05/habeas-data-excerpt-how-a-mugger-helped-create-the-modern-nsa-surveillance-program.html
Kevlin Henney - Procedural Programming: It’s Back? It Never Went Away - YouTube https://www.youtube.com/watch?v=otAcmD6XEEE
Java: Executing code in comments?! | Programming.Guide http://programming.guide/java/executing-code-in-comments.html
Bad idea of the day: a letter-writing campaign to members of CS program accreditation boards (at their home addresses) requesting algorithmic bias & data ownership be a part of mandatory ethics classes in the curriculum.
Semantic Domain: Are functional programs easier to verify than imperative programs? http://semantic-domain.blogspot.com/2018/04/are-functional-programs-easier-to.html
What happened to distributed programming languages? by Heather Miller - YouTube https://www.youtube.com/watch?v=eAcDWcaezXY
Bret Victor The Future of Programming - YouTube https://www.youtube.com/watch?v=8pTEmbeENF4
“Uncle” Bob Martin - “The Future of Programming” - YouTube https://www.youtube.com/watch?v=ecIWPzGEbFc
Effective Programs - 10 Years of Clojure - Rich Hickey - YouTube https://www.youtube.com/watch?v=2V1FtfBDsLU
Bad idea of the day: a program that computes the degree to which the response to a query meets gricean maxims and, if beyond a threshhold, produces potential implicatures, on a synthetic logic-based language and an ontology
graydon2 | programming languages and empiricism https://graydon2.dreamwidth.org/259333.html
Changlin Li - Moving Beyond Defensive Programming - YouTube https://www.youtube.com/watch?v=Csj3lzsr0_I
A practitionerâs guide to reading programming languages papers | the morning paper https://blog.acolyer.org/2018/01/26/a-practitioners-guide-to-reading-programming-languages-papers/
Incredibly Strange Programming Languages - Craig Stuntz - YouTube https://www.youtube.com/watch?v=pwrYx-tdpn4
Handwriting Programs in J ⢠Hillel Wayne https://www.hillelwayne.com/post/handwriting-j/
Exercises in Programming Style | Henrik Warne’s blog https://henrikwarne.com/2018/03/13/exercises-in-programming-style/
How knowing Lisp destroyed my programming career http://coding.derkeiler.com/Archive/Lisp/comp.lang.lisp/2006-04/msg01644.html
Programming is Forgetting: Toward a New Hacker Ethic - All… http://opentranscripts.org/transcript/programming-forgetting-new-hacker-ethic/
If you don’t know at least one programming language that none of your friends know, what are you even doing with your life?
Probably Overthinking It: Learning to program is get… http://allendowney.blogspot.co.nz/2018/02/learning-to-program-is-getting-harder.html
GitHub - chriskiehl/Gooey: Turn (almost) any Python command line program into a full GUI application … https://github.com/chriskiehl/Gooey
The Social Dynamics of Programming Together in Dynamicland https://dynamicland.org/research-notes/social-dynamics-of-programming-together/
@nblade@nblade.sdf.org I’d love to do pair programming again, but sure, it depends heavily on your partner
@nblade@nblade.sdf.org I’d love to do pair programming again, but sure, it depends heavily on your partner
whoever decided Paired Programming should be a thing, needs to be beat up!
Paper Programs https://paperprograms.org/
On the design of distributed programming models | th… https://blog.acolyer.org/2017/08/17/on-the-design-of-distributed-programming-models/
Programming and proving with distributed protocol… https://blog.acolyer.org/2018/01/22/programming-and-proving-with-distributed-protocols/
If you want to snarf up the Project Stargate documents, now is the time: https://www.cia.gov/library/readingroom/collection/crest-25-year-program-archive
Bad idea of the day: An ebook reader program in two columns, where the second column is specifically for recording personal marginal notes & is the same size as the book’s text itself – notes pinned to the paragraph, line, or sentence. Call it ‘MARGINAL’.
Steve Jobs has been dead for 10 years but Apple (& the rest of us too) still hasn’t recovered from poor decisions he made in 1981. Come on guys, get with the program.
There are two classes of bug. One is where the program doesn’t match your mental model of the program. The other is when the problem doesn’t match your mental model of the problem. Most bugs are both.
GitHub - achlipala/frap: Formal Reasoning About Programs https://github.com/achlipala/frap
How I learned to program https://danluu.com/learning-to-program/
Structure and Interpretation of Computer Programmers : … http://www.sicpers.info/2017/12/falsehoods-programmers-believe-about-programming/
Glowing Auras and ‘Black Money’: The Pentagon’s Myste… https://www.nytimes.com/2017/12/16/us/politics/pentagon-program-ufo-harry-reid.html
Seminar with Alan Kay on Object Oriented Programming (VPRI 0246) - YouTube https://www.youtube.com/watch?v=QjJaFG63Hlo
Infinite Negative Utility: Proofs and Programs and Rhetoric https://blog.infinitenegativeutility.com/2017/11/proofs-and-programs-and-rhetoric
Functional Works - Functional Programming Jargon https://functional.works-hub.com/blog/Functional-Programming-Jargon
Perl is the most hated programming language / Boing Boing https://boingboing.net/2017/10/31/perl-is-the-most-hated-program.html
GitHub - Property404/fetlang: Fetish-themed programming language https://github.com/Property404/fetlang
A msg from a PHP CLI program
Thoughts On Programming (In Parentheses) - Recent posts ⌘ http://pestilenz.org/~ckeen/blog/
Hidden Features and Third Party Programs That Make Spotify Work for You - Motherboard https://motherboard.vice.com/en_us/article/59z7vk/hidden-features-and-third-party-programs-that-make-spotify-work-for-you
Aho, Kernighan, and Weinberger https://archive.org/download/pdfy-MgN0H1joIoDVoIC7/The_AWK_Programming_Language.pdf
Aho, Kernighan, and Weinberger https://archive.org/download/pdfy-MgN0H1joIoDVoIC7/The_AWK_Programming_Language.pdf
Using ancient programming languages for fun and profit.
I stumbled upon darebee.com in an unrelated hn thread and i’m really impressed, it’s a really easy follow regimen. Try the Totals program.
I stumbled upon darebee.com in an unrelated hn thread and i’m really impressed, it’s a really easy follow regimen. Try the Totals program.
Learning Lisp | https://wiki.xxiivv.com/programming
/me has programmed for hours today only to learn that our problem is underspecified. gah!
/me has programmed for hours today only to learn that our problem is underspecified. gah!
My one daily hour of programming was spent today with writing tests for txtnix. So tired now …
My one daily hour of programming was spent today with writing tests for txtnix. So tired now …
Learning Python | https://wiki.xxiivv.com/programming
Learning PureData | https://wiki.xxiivv.com/programming
Learning Objective-C | https://wiki.xxiivv.com/programming
Learning Ruby | https://wiki.xxiivv.com/programming