books-programmingLanguages-programmingLanguages
Please note that these are only notes towards a book that will probably never be finished. Perhaps the . . .
14K - last updated 2014-05-23 01:19 UTC by BayleShanks
books-programmingLanguages-programmingLanguagesChFavLangs
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
5K - last updated 2014-06-26 21:36 UTC by BayleShanks
books-programmingLanguages-programmingLanguagesChMetaprogramming
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
6K - last updated 2014-06-26 21:37 UTC by BayleShanks
books-programmingLanguages-programmingLanguagesContents
Please note that these are only notes towards a book that will probably never be finished. Perhaps these . . .
10K - last updated 2014-06-27 01:04 UTC by BayleShanks
books-programmingLanguages-programmingLanguagesPartPatterns
== Part IV: Idioms, patterns, and best practices== ==== visitor ==== ==== strategy pattern ==== ==== . . .
6K - last updated 2014-04-24 06:37 UTC by BayleShanks
books-programmingLanguages-programmingLanguagesPartPractices
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
6K - last updated 2014-06-26 21:36 UTC by BayleShanks
goals-toread-codeToRead
code that i want to read someday, mostly from [Self:notes-computer-programming-codeToRead]. Redis (DB, . . .
5K - last updated 2014-04-18 21:53 UTC by BayleShanks
ideas-computer-jasper-jasper
== Project status == I am just writing down ideas. I have many pages of notes on things i may or may . . .
98K - last updated 2014-05-24 06:26 UTC by BayleShanks
ideas-computer-jasper-jasperDesignChoices
== High-level design criteria == In roughly descending order of importance to Jasper. === Turing completeness . . .
44K - last updated 2013-07-15 19:39 UTC by BayleShanks
ideas-computer-jasper-jasperMetaprogrammingNotes1
---- this blog post claims that haskell obsoletes lisp macros, b/c you only need macros to avoid evaluating . . .
45K - last updated 2014-06-27 00:41 UTC by BayleShanks
ideas-computer-jasper-jasperNotes
--- handy list of symbols convenient for freq usage: unshifted, double unshifted, shifted, double shifted . . .
155K - last updated 2013-08-12 22:32 UTC by BayleShanks
ideas-computer-jasper-jasperNotes3 2
--- " mattj 6 hours ago | link So the issue here is two-fold: - It's very hard to do 'intelligent routing' . . .
164K - last updated 2014-01-14 03:49 UTC by BayleShanks
ideas-computer-jasper-jasperTypeNotes1
see also jasperTypesLinks.txt Not sure if the Jasper type system has principal types. Apparently the . . .
153K - last updated 2014-06-11 06:53 UTC by BayleShanks
ideas-computer-jasper-jasperTypes
see also jasperTypesLinks.txt Not sure if the Jasper type system has principal types. Apparently the . . .
56K - last updated 2013-08-13 02:41 UTC by BayleShanks
ideas-computer-jasper-jasperVariadicFnsVsImplicitPartialApplication
see also [Self:notes-computer-programming-progammingLanguageDesign-prosandCons-variadicFnsVsImplicitPartialApplications]. . . .
8K - last updated 2013-01-27 08:06 UTC by BayleShanks
notes-computer
* [Self:notes-computer-mutt mutt] * [Self:notes-computer-developingFacebookApps developingFacebookApps] . . .
7K - last updated 2021-10-19 06:16 UTC by BayleShanks
notes-computer--index
* [Self:notes-computer-mutt mutt] * [Self:notes-computer-developingFacebookApps developingFacebookApps] . . .
7K - last updated 2021-10-19 06:16 UTC by BayleShanks
notes-computer-development-gitBestPractices
== Other people's git workflows == * https://speakerdeck.com/ewoodh2o/release-management-git-workflow . . .
7K - last updated 2017-04-01 09:28 UTC by BayleShanks
notes-computer-jasper-jasper
== Project status == I am just writing down ideas. I have many pages of notes on things i may or may . . .
98K - last updated 2014-06-28 01:28 UTC by BayleShanks
notes-computer-jasper-jasperDesignChoices
== High-level design criteria == In roughly descending order of importance to Jasper. === Turing completeness . . .
44K - last updated 2014-06-28 01:29 UTC by BayleShanks
notes-computer-jasper-jasperMetaprogrammingNotes1
---- this blog post claims that haskell obsoletes lisp macros, b/c you only need macros to avoid evaluating . . .
45K - last updated 2014-06-28 01:25 UTC by BayleShanks
notes-computer-jasper-jasperNotes
--- handy list of symbols convenient for freq usage: unshifted, double unshifted, shifted, double shifted . . .
155K - last updated 2014-06-28 01:29 UTC by BayleShanks
notes-computer-jasper-jasperNotes3 2
--- " mattj 6 hours ago | link So the issue here is two-fold: - It's very hard to do 'intelligent routing' . . .
164K - last updated 2014-06-28 01:30 UTC by BayleShanks
notes-computer-jasper-jasperTypeNotes1
see also jasperTypesLinks.txt Not sure if the Jasper type system has principal types. Apparently the . . .
153K - last updated 2014-06-28 01:29 UTC by BayleShanks
notes-computer-jasper-jasperVariadicFnsVsImplicitPartialApplication
see also [Self:notes-computer-programming-progammingLanguageDesign-prosandCons-variadicFnsVsImplicitPartialApplications]. . . .
8K - last updated 2014-06-28 01:27 UTC by BayleShanks
notes-computer-programming
* [Self:notes-computer-programming-comments comments] * [Self:notes-computer-programming-emacs_dvc emacs_dvc] . . .
4K - last updated 2020-05-21 11:48 UTC by BayleShanks
notes-computer-programming--index
* [Self:notes-computer-programming-comments comments] * [Self:notes-computer-programming-emacs_dvc emacs_dvc] . . .
4K - last updated 2020-05-21 11:48 UTC by BayleShanks
notes-computer-programming-REST GET is referentially transparent
While reading an example from http://www.infoq.com/articles/tilkov-rest-doubts about GET being used to . . .
2K - last updated 2009-02-27 02:41 UTC by BayleShanks
notes-computer-programming-apis
= Rate limiting = " Start by building a Request Rate Limiter ... We use the token bucket algorithm to . . .
10K - last updated 2017-08-06 18:18 UTC by BayleShanks
notes-computer-programming-assemblyLanguage
== tutorial == * http://skilldrick.github.com/easy6502/ . . .
1K - last updated 2013-02-13 04:45 UTC by BayleShanks
notes-computer-programming-beginning
list of resources from http://www.htmlandcsstutorial.com/blog/why-im-killing-w3schools-and-you-can-too . . .
1K - last updated 2013-09-22 11:15 UTC by BayleShanks
notes-computer-programming-codeToRead
a list of codebases that someone has recommended reading after each recommendation i cite the source. . . .
18K - last updated 2019-08-03 21:35 UTC by BayleShanks
notes-computer-programming-comments
" 1. Don’t say what the code does
(because the code already says that) 2. Don’t explain awkward . . .
1K - last updated 2015-05-27 17:18 UTC by BayleShanks
notes-computer-programming-concurrency
== what's the difference between Actors and CSP? == " Everything I described so far is common to CSP . . .
1K - last updated 2012-08-24 06:55 UTC by BayleShanks
notes-computer-programming-concurrencyMisc
when transactions fail, retry afteer a raondom time interval to prevent the same sequence of events potentially . . .
1K - last updated 2015-06-17 04:19 UTC by BayleShanks
notes-computer-programming-cryptography
== Intros and courses and books == * https://www.crypto101.io ** some discussion at https://news.ycombinator.com/item?id=7430946 . . .
3K - last updated 2014-03-20 23:50 UTC by BayleShanks
notes-computer-programming-database versioning
The database schema, and the 'reference data' in it (eg "a dictionary of all customer types possible"), . . .
2K - last updated 2015-08-13 08:52 UTC by BayleShanks
notes-computer-programming-debugging
" sehugg 3 hours ago | link Great postmortem and good lessons to learn here: * Don't manually modify . . .
14K - last updated 2023-12-11 04:23 UTC by BayleShanks
notes-computer-programming-development
* [Self:notes-computer-programming-development-mistakes mistakes] * [Self:notes-computer-programming-development-frontEnd . . .
1K - last updated 2020-09-09 10:12 UTC by BayleShanks
notes-computer-programming-development--index
* [Self:notes-computer-programming-development-mistakes mistakes] * [Self:notes-computer-programming-development-frontEnd . . .
1K - last updated 2020-09-09 10:12 UTC by BayleShanks
notes-computer-programming-development-api
notes on how to make good APIs: http://apiux.com/2013/04/09/rest-metadata-formats/ . . .
1K - last updated 2014-03-30 23:47 UTC by BayleShanks
notes-computer-programming-development-bigBallOfMudEssay
http://www.laputan.org/mud/mud.html examples of good design patterns: PIPELINE and LAYERED ARCHITECTURE . . .
10K - last updated 2014-05-27 23:23 UTC by BayleShanks
notes-computer-programming-development-frontEnd
Links: * https://frontendmasters.gitbooks.io/front-end-handbook/content/learning/node.html . . .
1K - last updated 2015-11-13 00:30 UTC by BayleShanks
notes-computer-programming-development-misc
* http://blog.codinghorror.com/a-pragmatic-quick-reference/ * [http://www.kirit.com/On%20following%20rules . . .
1K - last updated 2014-07-12 05:39 UTC by BayleShanks
notes-computer-programming-development-mistakes
bitcoin php code mistakes: * bitcoin node IP addr and SSH keys hardcoded in source code (e.g. anyone . . .
1K - last updated 2014-03-12 06:01 UTC by BayleShanks
notes-computer-programming-development-testing
" Be humble about what your unit tests can achieve, unless you have an extrinsic requirements oracle . . .
3K - last updated 2014-03-12 06:01 UTC by BayleShanks
notes-computer-programming-development-textEditorsAndIDEs
right now the top FOSS ones: - VS Code - Vim - Emacs - IntelliJ-based IDEs (JetBrains's stuff eg PyCharm) . . .
2K - last updated 2020-09-09 09:46 UTC by BayleShanks
notes-computer-programming-development-ui
" Tip: make wireframes or mock-ups of the various screens and draw the navigation (the flow) between . . .
1K - last updated 2014-03-22 22:53 UTC by BayleShanks
notes-computer-programming-distributed
http://blog.pragmaticengineer.com/distributed-architecture-concepts-i-have-learned-while-building-payments-systems/ . . .
1K - last updated 2022-06-15 01:41 UTC by BayleShanks
notes-computer-programming-emacs dvc
M-x dvc-status a: add c: open log entry editor for commit entry C-c C-c: commit . . .
1K - last updated 2010-08-02 08:28 UTC by BayleShanks
notes-computer-programming-favoriteProgramming
== Favorite language: Python == I just learned the programming language Python. While (my personal) . . .
2K - last updated 2014-06-28 01:22 UTC by BayleShanks
notes-computer-programming-floatingPoint
* Don't Test for Equality; instead, do something like (fabs(x - y) < tolerance) * Worry about Addition . . .
1K - last updated 2015-06-22 21:25 UTC by BayleShanks
notes-computer-programming-git
= Git commit message conventions = The first line: * is a summary (not just an indication of the topic) . . .
8K - last updated 2017-05-05 07:11 UTC by BayleShanks
notes-computer-programming-goWebDev
dev Go gin ilozinski 12 hours ago [-] Gorilla mux is way overrated and overused. I'm not sure why it's . . .
12K - last updated 2017-02-12 21:01 UTC by BayleShanks
notes-computer-programming-graphDatabases
i don't know much about graph databases so take this all with a grain of salt. What are graph databases . . .
2K - last updated 2015-08-24 01:17 UTC by BayleShanks
notes-computer-programming-gui
* [Self:notes-computer-programming-gui-guiNotes guiNotes] . . .
1K - last updated 2013-10-18 04:08 UTC by BayleShanks
notes-computer-programming-gui--index
* [Self:notes-computer-programming-gui-guiNotes guiNotes] . . .
1K - last updated 2014-06-19 07:07 UTC by BayleShanks
notes-computer-programming-gui-guiNotes
apparently QT has won and GTK+ has lost: https://news.ycombinator.com/item?id=6565513 but also now HTML5 . . .
2K - last updated 2013-10-18 03:56 UTC by BayleShanks
notes-computer-programming-haskell
* [Self:notes-computer-programming-haskell-haskellNotesMisc haskellNotesMisc] * [Self:notes-computer-programming-haskell-whyNotHaskell . . .
1K - last updated 2020-05-21 11:49 UTC by BayleShanks
notes-computer-programming-haskell--index
* [Self:notes-computer-programming-haskell-haskellNotesMisc haskellNotesMisc] * [Self:notes-computer-programming-haskell-whyNotHaskell . . .
1K - last updated 2020-05-21 11:49 UTC by BayleShanks
notes-computer-programming-haskell-haskellNotesMisc
notes for a future post ---- purpose already a year out of date difficult, two sources: different complex . . .
19K - last updated 2015-02-08 01:06 UTC by BayleShanks
notes-computer-programming-haskell-haskellTutorial
== Haskell tutorial == by Bayle Shanks some code samples are from __Yet Another Haskell Tutorial__ which . . .
159K - last updated 2015-03-22 20:29 UTC by BayleShanks
notes-computer-programming-haskell-links
* http://dev.stephendiehl.com/hask/ * http://www.stephendiehl.com/posts/essential_haskell.html * http://www.stephendiehl.com/posts/types.html . . .
1K - last updated 2013-04-15 02:47 UTC by BayleShanks
notes-computer-programming-haskell-whyNotHaskell
= why not haskell? = Haskell is great and a lot has been said about its advantages. Therefore, here I . . .
34K - last updated 2014-06-28 01:18 UTC by BayleShanks
notes-computer-programming-hexEditor
my hex editor recommendation for GNU/Linux: okteta. == Review of hex editors for GNU/Linux == i was looking . . .
4K - last updated 2016-08-03 20:43 UTC by BayleShanks
notes-computer-programming-hg
Warning: i am still learning hg (mercurial), so some of the following may be incorrect. == Mercurial . . .
7K - last updated 2011-01-23 12:25 UTC by BayleShanks
notes-computer-programming-hoon
* [Self:notes-computer-programming-hoon-hoonTutorialNotes hoonTutorialNotes] * [Self:notes-computer-programming-hoon-hoonTutorial . . .
1K - last updated 2020-05-21 11:49 UTC by BayleShanks
notes-computer-programming-hoon--index
* [Self:notes-computer-programming-hoon-hoonTutorialNotes hoonTutorialNotes] * [Self:notes-computer-programming-hoon-hoonTutorial . . .
1K - last updated 2020-05-21 11:49 UTC by BayleShanks
notes-computer-programming-hoon-hoonCheatSheet
This cheat sheet contains lists of 'Hoon' words and symbols and short descriptions of what they are or . . .
55K - last updated 2016-02-04 00:23 UTC by BayleShanks
notes-computer-programming-hoon-hoonMotivations
== My take on Hoon's motivation == Here's my take on the motivations for Hoon (not necessarily the rest . . .
35K - last updated 2016-01-30 01:25 UTC by BayleShanks
notes-computer-programming-hoon-hoonTutorial
This page is a placeholder with some notes towards a future tutorial for the programming language Hoon. . . .
1K - last updated 2014-06-28 01:18 UTC by BayleShanks
notes-computer-programming-hoon-hoonTutorialNotes
note: this is based on the OLD (deprecated) tutorial, see http://urbit.org/docs/dev/hoon/tutorial for . . .
94K - last updated 2016-02-04 00:23 UTC by BayleShanks
notes-computer-programming-internetArchitecture
* REST * http://en.wikipedia.org/wiki/End-to-end_principle "application-specific functions ought to reside . . .
2K - last updated 2016-08-19 19:52 UTC by BayleShanks
notes-computer-programming-languages
=== static typing === the compiler proves a little theorem that the program doesn't contain certain kinds . . .
17K - last updated 2011-02-15 10:32 UTC by BayleShanks
notes-computer-programming-languagesToLearn
What languages should a person new or sort-of new to programming learn first? (as of 2014) I would recommend . . .
9K - last updated 2014-06-28 01:18 UTC by BayleShanks
notes-computer-programming-links
* http://www.joelonsoftware.com/articles/Unicode.html * great article on coding style: http://etodd.io/2017/03/29/thirteen-years-of-bad-game-code/ . . .
1K - last updated 2017-04-01 09:36 UTC by BayleShanks
notes-computer-programming-looselyCoupledArchitecture
Examples of software architectures (and some architecture patterns) that are thought to be modular, and . . .
2K - last updated 2011-02-07 05:06 UTC by BayleShanks
notes-computer-programming-make
makefiles, build systems, etc: https://en.wikipedia.org/wiki/SCons . . .
1K - last updated 2015-02-07 00:47 UTC by BayleShanks
notes-computer-programming-microservices
== What's the difference between microservices and SOA (service-oriented architecture)? == In theory . . .
20K - last updated 2015-06-04 00:23 UTC by BayleShanks
notes-computer-programming-monoculture
== Links == * http://lilly.tumblr.com/post/43088488614/a-few-folks-have-asked-me-what-i-think-of-the-news . . .
1K - last updated 2013-02-16 13:08 UTC by BayleShanks
notes-computer-programming-nock
* [Self:notes-computer-programming-nock-nockJets nockJets] * [Self:notes-computer-programming-nock-nockNotes . . .
1K - last updated 2016-04-12 00:08 UTC by BayleShanks
notes-computer-programming-nock--index
* [Self:notes-computer-programming-nock-nockJets nockJets] * [Self:notes-computer-programming-nock-nockNotes . . .
1K - last updated 2016-04-12 00:08 UTC by BayleShanks
notes-computer-programming-nock-nockJets
==== Nock 'jets' ==== " How does Nock obtain native CPU performance, if it can’t call native code? . . .
3K - last updated 2014-05-23 09:05 UTC by BayleShanks
notes-computer-programming-nock-nockMotivations
=== Motivations for Nock, in the words of its creator === To me, Nock is interesting just because it's . . .
7K - last updated 2014-05-23 09:05 UTC by BayleShanks
notes-computer-programming-nock-nockNotes
== Cheat sheet == <pre> a: state 0: /(b) 1: arg(b) 2: nock(b,c) 3: ?(b) 4: +(b) 5: =(b) 6: if(b,c,d) . . .
10K - last updated 2015-02-10 07:47 UTC by BayleShanks
notes-computer-programming-nock-nockTutorial
This page is a placeholder with some notes towards a future tutorial for the programming language Nock. . . .
3K - last updated 2014-06-28 01:22 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign
* [Self:notes-computer-programming-programmingLanguageDesign-popularity popularity] * [Self:notes-computer-programming-programmingLanguageDesign-programmingLanguageDesign . . .
3K - last updated 2020-05-21 11:48 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign--index
* [Self:notes-computer-programming-programmingLanguageDesign-popularity popularity] * [Self:notes-computer-programming-programmingLanguageDesign-programmingLanguageDesign . . .
3K - last updated 2020-05-21 11:48 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-aNoteOnDistributedComputing
notes on A Note on Distributed Computing by Jim Waldo, Geoff Wyant, Ann Wollrath, Sam Kendall " A direct . . .
11K - last updated 2014-06-07 06:04 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-cheri thoughts
see [[Self:proj-plbook-plChSecurityLangs]] for my notes on CHERI. ---- my questions on the above: 1) . . .
20K - last updated 2016-08-13 00:14 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-concurrency
== what's the difference between Actors and CSP? == " Everything I described so far is common to CSP . . .
1K - last updated 2013-01-26 14:43 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-criteria
various people's lists of programming language criteria --- " Here's a short list of programming-language . . .
22K - last updated 2020-09-09 08:25 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-gaynorWhyPythonRubyAndJavascriptAreSlow
= Why python ruby and javascript are slow = https://speakerdeck.com/alex/why-python-ruby-and-javascript-are-slow . . .
17K - last updated 2014-09-05 00:58 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-jasper
#REDIRECT [Self:proj-jasper] . . .
1K - last updated 2014-07-12 05:34 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-kytheNotes
= Kythe = See also Kythe section in [Self:proj-plbook-plChToolingImpl]. == The Kythe schema ==== http://www.kythe.io/docs/schema/ . . .
9K - last updated 2015-06-07 00:25 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-languages
=== static typing === the compiler proves a little theorem that the program doesn't contain certain kinds . . .
17K - last updated 2013-01-26 14:43 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-listOfInterestingProgrammingLanguagesAndParadigms
This list is not a recommendation of languages that you should learn or use (see [Self:opinions-tech-programmingLanguages] . . .
5K - last updated 2013-01-27 08:16 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-oop
what is oop? it has a few different aspects: * the association of methods with data structure definitions, . . .
1K - last updated 2013-02-13 04:46 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-popularity
* [Self:notes-computer-programming-programmingLanguageDesign-popularity-hackerNews131010 hackerNews131010] . . .
1K - last updated 2013-10-13 07:47 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-popularity--index
* [Self:notes-computer-programming-programmingLanguageDesign-popularity-hackerNews131010 hackerNews131010] . . .
1K - last updated 2014-06-19 07:04 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-popularity-hackerNews131010
analysis of https://news.ycombinator.com/item?id=6527104 as of mid-day, 131010 http://arcane-waters-4617.herokuapp.com/ . . .
8K - last updated 2013-10-13 07:40 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-programming
programming stuff: http://lambda.weblogs.com/ http://c2.com/cgi/wiki?BoostLambdaLibrary http://www.kfa-juelich.de/zam/FACT/start/index.html . . .
18K - last updated 2013-01-26 14:43 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-programmingConstructs
This page is a disorganized mess of notes. You will probably be more interested in my more organized . . .
201K - last updated 2020-05-21 10:06 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-programmingConstructs2
--- " taw 4 points5 points6 points 3 years ago[-] I haven't used Haskell type system goodies (like type . . .
128K - last updated 2013-01-26 14:43 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-programmingConstructs3
there's values and references. and, there's literals and variables. these are analogous entities, but . . .
192K - last updated 2013-08-12 22:44 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-programmingConstructs4
row polymorphism: http://www.cs.cmu.edu/~aldrich/courses/819/slides/rows.pdf within a conventional type . . .
11K - last updated 2013-09-06 08:52 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-programmingLanguage
* http://en.wikipedia.org/wiki/Generational_list_of_programming_languages * http://en.wikipedia.org/wiki/Comparison_of_programming_languages . . .
3K - last updated 2013-01-26 14:43 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-programmingLanguageDesign
== Excerpts from Larry Wall's talk == http://www.wall.org/~larry/pm.html my comments on this: i haven't . . .
11K - last updated 2014-06-28 01:22 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-programmingLanguageDesignNotes
note most of this file consists of text written by others, not me, copied here into my notes " pg 748 . . .
14K - last updated 2013-08-08 10:31 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-programmingLanguageIdeApis
http://alarmingdevelopment.org/?p=562#comment-58905 . . .
1K - last updated 2013-01-26 14:43 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-programmingLanguageOpenProblems
My list of open programming language design problems (i am not asserting that these problems are or are . . .
1K - last updated 2013-01-26 14:43 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-programmingLanguagesBook
#REDIRECT [Self:proj-plbook] . . .
1K - last updated 2014-07-12 05:34 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons
* [Self:notes-computer-programming-programmingLanguageDesign-prosAndCons-numpy numpy] * [Self:notes-computer-programming-programmingLanguageDesign-prosAndCons-structuralTyping . . .
11K - last updated 2020-05-21 11:48 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons--index
* [Self:notes-computer-programming-programmingLanguageDesign-prosAndCons-numpy numpy] * [Self:notes-computer-programming-programmingLanguageDesign-prosAndCons-structuralTyping . . .
11K - last updated 2020-05-21 11:48 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-C
== opinions == http://herbsutter.com/2011/10/12/dennis-ritchie/ notes that the real achievement of C . . .
22K - last updated 2014-10-03 01:13 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-Cplusplus
apparently in this video a Go inventor talks about why C++ is hard to read: http://www.youtube.com/watch?feature=player_embedded&v=5kj5ApnhPAE . . .
53K - last updated 2015-08-31 08:05 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-Csharp
== opinions == " Most .NET devs (myself included) really enjoy the Visual Studio Environment. So, if . . .
5K - last updated 2014-11-21 21:49 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-D
" > I really like Go because of the process/channels model (I have been a > fan of CSP, and actor . . .
9K - last updated 2015-08-31 08:05 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-ada
Dn_Ab 2 days ago | link More than Erlang I think what Google really wanted was Ada. Since speed (ada . . .
3K - last updated 2014-07-19 20:21 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-agda
" Languages like Agda can do this even more impressively. You can do stuff like write if_then_else_ : . . .
1K - last updated 2014-12-09 09:50 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-angular
jeswin 1 day ago | link AngularJS has a J2EE mindset. Where libraries grow to become as hard to learn . . .
2K - last updated 2014-05-19 22:33 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-arbitraryPrecisionArithmetic
" By default, most Scheme and Common Lisp implementations use numerical towers to represent numbers with . . .
1K - last updated 2013-01-26 14:44 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-asmjs
http://www.2ality.com/2013/02/asm-js.html http://kripken.github.com/mloc_emscripten_talk/#/30 http://mrale.ph/blog/2013/03/28/why-asmjs-bothers-me.html . . .
2K - last updated 2013-03-30 11:05 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-asynchronousExceptions
http://www.jerf.org/iri/post/2930 Addendum: Why Go Will Never Have Asynchronous Exceptions As mentioned . . .
6K - last updated 2014-09-24 03:36 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-autoTypeCoercion
hmm.. transitive implicit coercion might be confusing if you have a zillion clever/nonobvious ways to . . .
7K - last updated 2013-01-26 14:44 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-basic
good article: http://time.com/69316/basic/ " The first version of BASIC had 14 commands, all with straightforward . . .
3K - last updated 2014-07-18 20:59 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-burroughsB5000
this isn't a programming language, but an architecture, but i mention it just because Alan Kay is totally . . .
2K - last updated 2013-10-02 18:42 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-checkedExceptions
" 1) Checked exceptions. Spring rejects them. Hibernate rejects them. Java EE rejects them. They are . . .
9K - last updated 2014-10-03 01:15 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-clojure
== links == === tutorials === * http://tryclj.com/ ---- toread: http://www.tbray.org/ongoing/When/200x/2009/12/01/Clojure-Theses . . .
46K - last updated 2014-10-03 01:14 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-clr
hibikir 175 days ago | link The JVM has a couple of pretty significant problems when trying to work . . .
5K - last updated 2014-09-10 21:52 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-coffeescript
throwaway_yy2Di 12 hours ago | link The syntax is broken. Things like operator precedence and associativity . . .
3K - last updated 2016-01-29 21:16 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-commonlisp
avodonosov 2 days ago | link The reason to bet on Julia is disassembling a function? This is a standard . . .
2K - last updated 2014-01-28 00:02 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-cons
The 'cons' function of Lisp is badly-named, and is hence a con of that language <g>. . . .
1K - last updated 2013-01-26 14:45 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-continuations
which languages have delimited continuations? racket guile ( http://wingolog.org/archives/2011/08/30/the-gnu-extension-language . . .
1K - last updated 2014-10-05 00:18 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-coq
why does coq require 'reflexivity' in proofs? shouldn't this be assumed? -- http://adam.chlipala.net/cpdt/html/Intro.html . . .
3K - last updated 2013-08-08 10:32 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-coroutine
---- i finally found an explanation that makes sense: https://news.ycombinator.com/item?id=5401324 " . . .
10K - last updated 2013-03-21 05:02 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-dart
" Dart is a new class-based programming language for creating structured web applications. Developed . . .
2K - last updated 2014-10-08 06:25 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-dataParallelism
seanmcdirmid 1 day ago | link Erlang is not designed for parallel programming; it is designed for concurrent . . .
8K - last updated 2013-03-30 11:04 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-defaultArguments
note: in Python, the default argument assignment is evaluated only once, not per call. If you pass something . . .
1K - last updated 2014-05-22 19:35 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-dependentTypes
Why Dependent Types Matter: http://www.cs.nott.ac.uk/%7Etxa/publ/ydtm.pdf increase expressiveness: http://www.seas.upenn.edu/%7Esweirich/ssgip/main.pdf . . .
1K - last updated 2013-01-26 14:43 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-destructors
" A technical point: you can achieve destructor-style resource management in Go like so: ------ interface . . .
23K - last updated 2013-03-30 11:05 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-elixir
http://joearms.github.io/2013/05/31/a-week-with-elixir.html http://devintorr.es/blog/2013/06/11/elixir-its-not-about-syntax/ . . .
23K - last updated 2014-09-19 08:43 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-erlang
good post: http://www.unlimitednovelty.com/2011/07/trouble-with-erlang-or-erlang-is-ghetto.html --- the . . .
108K - last updated 2015-06-24 06:25 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-eve
biot 4 days ago Was there a problem inherent to building large applications that you found intractible, . . .
8K - last updated 2015-08-22 03:31 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-everyObjectIsAMonitor
" 3) Everything is a monitor. In Java and the JVM, every object is a monitor, meaning that you can synchronize . . .
1K - last updated 2013-01-26 14:45 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-exceptionSafety
" There are several levels of exception safety (in decreasing order of safety):[18] No-throw guarantee, . . .
2K - last updated 2013-01-26 14:44 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-exceptions
== toread == http://web.archive.org/web/20120423062420/http://www.research.att.com/~bs/3rd_safe.pdf ---- . . .
16K - last updated 2013-10-03 22:49 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-exposedPrimitives
" 2) Primitives and Arrays. Both these features expose low level details from bytecode. They break the . . .
1K - last updated 2013-01-26 14:43 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-ffi
I've never met a FFI I didn't come to loathe. I've had java, ruby, and python FFI libraries fail to satisfy . . .
6K - last updated 2014-01-31 02:17 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-folds
http://www.drmaciver.com/2008/08/functional-code-not-equal-good-code/ . . .
1K - last updated 2013-02-02 11:28 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-forth
http://en.wikipedia.org/wiki/Forth_%28programming_language%29 supposedly an interesting . . .
1K - last updated 2013-01-26 14:44 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-fsharp
balakk 4 days ago | link It can be as terse as you want it to be. The bigger virtues are its speed, . . .
1K - last updated 2015-05-03 04:56 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-functional
" So what, then, is a functional language? I can do no better than list some criteria that are important . . .
4K - last updated 2014-10-03 01:13 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-garbageCollection
http://stackoverflow.com/questions/7823725/what-kind-of-garbage-collection-does-go-use --- " All about . . .
11K - last updated 2014-09-09 21:54 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-generics
http://research.swtch.com/generic http://www.osl.iu.edu/publications/prints/2005/siek05:_fg_pldi.pdf . . .
22K - last updated 2013-03-30 11:05 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-golang
== tutorials == https://gobyexample.com/ http://tour.golang.org/#1 == design notes == http://commandcenter.blogspot.co.il/2012/06/less-is-exponentially-more.html . . .
119K - last updated 2019-05-31 23:45 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-golang2
continuation of [[notes-computer-programming-programmingLanguageDesign-prosAndCons-golang]] ---- http://monoc.mo.funpic.de/go-rant/ . . .
98K - last updated 2019-05-31 23:46 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-goroutines
" Re: Goroutines From: John Beshir <john@...> Date: Mon, 11 Jul 2011 13:25:23 +0100 Just a small . . .
2K - last updated 2013-01-26 14:44 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-haskell
my personal opinion: there's a lot to like about Haskell. I list some of the cons at [Self:opinions-tech-whyNotHaskell]. . . .
37K - last updated 2014-06-11 07:06 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-haskellProsAndCons
my personal opinion: there's a lot to like about Haskell. I list some of the cons at [Self:opinions-tech-whyNotHaskell]. . . .
100K - last updated 2016-08-14 19:08 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-hoon
See [Self:notes-computer-programming-hoon], [Self:notes-computer-programming-hoon-hoonTutorialNotes], . . .
15K - last updated 2017-02-09 11:21 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-html
http://wtfhtmlcss.com/ . . .
1K - last updated 2014-03-29 10:30 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-hypertalk
andyfleming 1 day ago | link I found this nice simple, contrasting comparison of syntax from the last . . .
3K - last updated 2014-09-19 08:42 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-immutableData
" We tried hard to find good motivations for using an ephemeral data structure when you can just as easily . . .
1K - last updated 2014-10-03 01:13 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-infernoShell
http://debu.gs/entries/inferno-part-1-shell " (cur i) = $i splits the first item out of the list $i, . . .
7K - last updated 2013-10-01 07:59 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-interfaces
== comments == go interfaces: http://research.swtch.com/interfaces Also, Jonathan's code example highlights . . .
1K - last updated 2013-03-30 11:04 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-interop
" Of the new languages I've seen lately, Rust is my favorite. I love how it gives me better ways to express . . .
6K - last updated 2013-01-26 14:44 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-jasperErrorNotes1
"Error messages from Complex types In Yesod we have some complex types in a few key places. And we are . . .
2K - last updated 2013-09-23 23:16 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-java
" 5) Method overloading. One of the most constraining parts of the Java language specification is method . . .
28K - last updated 2014-09-27 00:15 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-javascript
* http://googlecode.blogspot.com/2009/03/doug-crockford-javascript-good-parts.html " Consider this example: . . .
2K - last updated 2016-06-26 18:17 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-joss
"...there was always a language better than Basic for that purpose. That language was Joss, which predated . . .
1K - last updated 2013-10-02 18:41 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-js
== tutorials == * https://developer.mozilla.org/en-US/docs/Web/JavaScript/A_re-introduction_to_JavaScript . . .
56K - last updated 2015-01-31 00:08 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-julia
http://www.evanmiller.org/why-im-betting-on-julia.html " Not only can you write code with the performance . . .
13K - last updated 2014-09-30 07:18 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-jvm
https://news.ycombinator.com/item?id=7423943 --- hibikir 175 days ago | link The JVM has a couple of . . .
5K - last updated 2014-09-10 21:53 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-kernel
Thursday, September 8, 2011 The Kernel Underground A quick update on Kernel buzz: There are now fourfivesixseven19 . . .
2K - last updated 2013-09-07 09:29 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-kotlin
" Kotlin is a codename for a statically typed programming language compiled to JVMbyte code and JavaScript. . . .
6K - last updated 2015-08-19 04:19 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-lambdaCalculus
http://www.flyingmachinestudios.com/programming/a-taste-of-the-lambda-calculus/ how conditional statements . . .
1K - last updated 2013-08-13 02:56 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-laziness
chancho 1412 days ago | link This is an interesting read. One part jumped out at me (sorry for the long . . .
23K - last updated 2014-10-11 09:28 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-lisp
---- landoflisp's 10 reasons why lisp reduces bugs: http://landoflisp.com/#guilds * functional programming . . .
58K - last updated 2014-10-30 00:05 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-loper
http://www.loper-os.org/?p=1361 -- " I see this as a convincing argument for “silicon big government.” . . .
8K - last updated 2014-06-13 01:25 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-lua
== design notes == http://lambda-the-ultimate.org/node/3894 == misc == http://lua-users.org/wiki/ResumableVmPatch . . .
20K - last updated 2014-12-15 03:32 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-lucid
" One of my favorite old languages is one called Lucid by Ed Ashcroft. It was a beautiful idea. He said, . . .
2K - last updated 2013-10-02 18:41 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-macros
The Lisps are languages which are widely considered to do macros well. ---- examples of things that macros . . .
5K - last updated 2014-09-10 21:50 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-martinTheLastProgrammingLanguage
notes on -- https://docs.google.com/file/d/0B7ZmlZgOfG3KUkpWQVpud0N2dWs/edit CleanCode-E0-TheLastProgrammingLanguage-540p.mp4 . . .
4K - last updated 2013-08-05 13:29 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-microVsMonolithic
" than Go ignoring years of language research, that the complaints stem from Go being a monolithic language . . .
3K - last updated 2013-01-26 14:44 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-modula2
" fast compilation, clean declarations and reduced syntax were present in the works of Niklaus Wirth: . . .
1K - last updated 2013-09-25 08:51 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-multipleDispatch
foundart 3 days ago | link I see the Julia home page lists multiple dispatch as one of its benefits. . . .
2K - last updated 2014-01-28 00:01 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-nimrod
lobster_johnson 1 day ago | link Nimrod looks a lot like someone took Borland's ObjectPascal and removed . . .
11K - last updated 2013-12-04 00:51 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-nock
See [Self:notes-computer-programming-nock], [Self:notes-computer-programming-nock-nockNotes], [Self:notes-computer-programming-nock-nockMotivations], . . .
8K - last updated 2014-05-23 01:14 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-nockOld
=== Alternate Nock notation === We can rewrite Nock expressions into more familiar prefix notation if . . .
3K - last updated 2013-11-04 05:56 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-nodejs
btw yes i know it's a framework not a language http://www.youtube.com/watch?feature=player_embedded&v=GaqxIMLLOu8 . . .
13K - last updated 2014-09-21 19:31 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-nullableTypes
Florian Weimer 10/22/10 Re: [go-nuts] Re: "The Language I Wish Go Was" * roger peppe: > even in languages . . .
10K - last updated 2013-09-26 10:56 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-numpy
= numpy and scipy = i'm trying out numpy and scipy (Python) instead of Octave. Python is definitely better . . .
1K - last updated 2014-06-28 01:21 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-objective
* [Self:notes-computer-programming-programmingLanguageDesign-prosAndCons-objective-c c] . . .
1K - last updated 2013-10-15 01:16 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-objective--index
* [Self:notes-computer-programming-programmingLanguageDesign-prosAndCons-objective-c c] . . .
1K - last updated 2014-06-19 07:06 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-objective-c
Drew Crawford Wed 08th May 2013 at 12:11 am @arthurkay > Can you elaborate on why JS performance . . .
2K - last updated 2013-10-15 01:08 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-ocaml
http://evan-tech.livejournal.com/136436.html == intro examples == http://queue.acm.org/detail.cfm?id=2038036 . . .
21K - last updated 2014-10-03 01:13 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-octave
lloda 2 days ago | link Sometimes an array of numbers is just an array of numbers. The language shouldn't . . .
2K - last updated 2014-05-27 23:21 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-parrot
== Retrospectives == http://www.modernperlbooks.com/mt/2013/02/goodnight-parrot.html parrot gives up . . .
1K - last updated 2013-10-29 00:33 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-pascal
http://www.lysator.liu.se/c/bwk-on-pascal.html complains about pascal: * having to declare array size . . .
1K - last updated 2013-09-12 09:35 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-perl6
http://www.josetteorama.com/all-about-perl-6-interview-of-jonathan-worthington-part-1-of-3/ http://www.josetteorama.com/all-about-perl-6-interview-of-jonathan-worthington-part-2-of-3/ . . .
5K - last updated 2015-02-08 01:09 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-php
" here's no good reason for the mess of strFunc, str_func, string_func, funcstr," --- ok, this is kind . . .
13K - last updated 2014-07-31 23:46 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-programmingLanguageProsAndCons
http://stackoverflow.com/questions/2887927/where-are-the-new-ideas-in-programming-languages . . .
1K - last updated 2013-01-26 14:44 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-prolog
toread: https://news.ycombinator.com/item?id=9246897 . . .
1K - last updated 2015-03-24 01:37 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-promises
" Getting the result out of a callback- or event-based function basically means “being in the right . . .
4K - last updated 2013-04-01 21:10 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-python
" My own experience with Python, after being a heavy Perl and Ruby user isn't that good. Especially if . . .
130K - last updated 2016-01-13 20:09 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-r
haberman 2 days ago | link > Just curious -- what patterns bothered you the most with R btw? It's . . .
11K - last updated 2014-10-04 01:09 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-racket
== links == === tutorials === * http://racket-lang.org/ http://www.htdp.org/ http://docs.racket-lang.org/ . . .
14K - last updated 2014-09-10 21:52 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-reflection
" You'll notice that the Go designers did add complexity where they felt that it was worth it. For example, . . .
1K - last updated 2013-03-30 11:04 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-returnTypeOnlyPolymorphism
in Haskell this is confusing: http://stackoverflow.com/questions/3467279/how-to-create-a-polyvariadic-haskell-function . . .
8K - last updated 2013-08-23 09:35 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-ruby
http://blog.clifreeder.com/blog/2013/04/21/ruby-is-too-slow-for-programming-competitions/ == misc == . . .
10K - last updated 2014-10-31 18:49 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-rust
" Go and Rust are not really competing. There may be some overlap in domain, but they occupy different . . .
105K - last updated 2015-11-13 00:29 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-scala
"Scala was... an attempt to come up with a decent statically typed language that is both functional and . . .
79K - last updated 2014-12-31 19:50 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-scheme
" The problem is that Scheme provides perhaps too little. The C++ standard library provides you with . . .
5K - last updated 2015-08-25 00:42 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-shell
notable because it lists gotchas, too (toread): http://matt.might.net/articles/bash-by-example/ . . .
1K - last updated 2014-01-16 00:04 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-simula
== opinions == " AK You have to be a different kind of person to love C++. It is a really interesting . . .
2K - last updated 2013-10-02 18:41 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-smalltalk
how conditional statements are implemented with messages: http://www.lshift.net/blog/2010/12/22/conditional-statements-the-lambda-calculus-and-earlylate-binding . . .
21K - last updated 2014-02-17 23:19 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-staticMethods
" 4) Static. Code in static methods is inherently less reusable and accessible than code in objects. . . .
1K - last updated 2013-01-26 14:44 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-staticTyping
on why statically typed languages are better for Android and iOS: " eonil 5 days ago | link I like to . . .
2K - last updated 2013-11-15 18:48 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-structuralOperationalSemantics
http://existentialtype.wordpress.com/2011/03/21/the-dog-that-didnt-bark/ argues that the right way to . . .
3K - last updated 2014-10-03 01:12 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-structuralTyping
" On Fri, Nov 13, 2009 at 7:52 PM, jqb <jqba...@gmail.com> wrote: > The point is that the language . . .
2K - last updated 2013-01-26 14:44 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-subtext
subtext: decision tables instead of conditionals (visualization of DNF). Combines with function expressions . . .
2K - last updated 2013-01-26 14:44 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-swift
this page is about Apple Swift, not the other Swift: Udo 3 hours ago | link As someone who always disliked . . .
21K - last updated 2016-01-29 21:17 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-tailRecursion
http://neopythonic.blogspot.com/2009/04/tail-recursion-elimination.html http://web.archive.org/web/20110716163344/http://projectfortress.sun.com/Projects/Community/blog/ObjectOrientedTailRecursion . . .
11K - last updated 2014-09-10 21:51 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-tcl
" And the nice thing about my retarded debugger front-end is that it looks like shell commands: blah . . .
10K - last updated 2016-02-21 00:18 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-typeSystemsForConcurrency
" To define sharing without races, D has a coherent model for immutability (via the immutable qualifier) . . .
9K - last updated 2013-10-15 01:09 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-typescript
ek 1 day ago | link Unfortunately this contribution is inhibited from being significant in value by . . .
2K - last updated 2014-01-13 12:34 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-prosAndCons-variadicFnVsImplicitPartialApplication
" djhworld 450 days ago | link | parent Just reading the Shen example has made me question my choice . . .
2K - last updated 2013-01-26 14:44 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-simpleMadeEasy
(this talk is not only about programming language design, that's just where i've categorized it) https://www.infoq.com/presentations/Simple-Made-Easy . . .
36K - last updated 2018-05-06 21:54 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-subTuringLanguages
* [Self:books-programmingLanguages-programmingLanguagesPartSubturingLanguages Programming Languages, . . .
1K - last updated 2013-11-15 18:47 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-typeSystemDesignNotes
dons 748 days ago | link > For instance, Qi's type inferencing engine is Turing complete Why is that . . .
5K - last updated 2013-08-23 09:34 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-typecheckedRaceFreeMultithreadingViaOwners
some notes on http://bartoszmilewski.wordpress.com/2009/05/26/race-free-multithreading/ and http://bartoszmilewski.wordpress.com/2009/06/02/race-free-multithreading-ownership/ . . .
10K - last updated 2013-01-26 14:43 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-typesOfProgrammingLanguages
* turing machine * lambda calculus * http://en.wikipedia.org/wiki/Combinatory_logic * petri nets * http://en.wikipedia.org/wiki/Markov_algorithm . . .
1K - last updated 2013-06-27 07:43 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-unix
" UNIX Style, or cat -v Considered Harmful At the USENIX Summer Conference of 1983 Rob Pike made a presentation . . .
2K - last updated 2013-10-01 07:57 UTC by BayleShanks
notes-computer-programming-programmingLanguageDesign-weird
--- assembly languages with non-linear memory: Assembly language Even if three dimensions to have non-intersection . . .
1K - last updated 2019-06-04 19:24 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook
* [Self:notes-computer-programming-programmingLanguagesBook-programmingLanguagesChRestrictedLangs programmingLanguagesChRestrictedLangs] . . .
10K - last updated 2014-06-28 01:40 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook--index
* [Self:notes-computer-programming-programmingLanguagesBook-programmingLanguagesChRestrictedLangs programmingLanguagesChRestrictedLangs] . . .
10K - last updated 2014-06-28 01:40 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesAssemblyFrequentInstructions
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
25K - last updated 2014-06-28 01:23 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesChAdministrationImpl
= Hard things to make it easy for the programmer = Language-supported management functionality (centralized . . .
1K - last updated 2014-06-28 01:23 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesChArmIsa
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
25K - last updated 2014-06-28 01:24 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesChAssemblyLanguagePrincipals
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
9K - last updated 2014-06-28 01:23 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesChControl
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
18K - last updated 2014-06-28 23:54 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesChCriteria
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
9K - last updated 2014-06-28 01:23 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesChCsTheory101
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
7K - last updated 2014-06-28 01:24 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesChCtmLangs
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
3K - last updated 2014-06-28 01:24 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesChDataLangs
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
1K - last updated 2014-06-28 01:24 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesChDocsLangs
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
1K - last updated 2014-06-28 01:24 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesChDynamics
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
10K - last updated 2014-06-28 01:23 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesChError
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
6K - last updated 2014-06-28 01:23 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesChEsoLangs
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
1K - last updated 2014-06-28 01:24 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesChFavLangs
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
5K - last updated 2014-06-28 01:24 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesChGpuLangs
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
1K - last updated 2014-06-28 01:24 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesChHalting
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
20K - last updated 2014-06-28 01:24 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesChHardLangs
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
1K - last updated 2014-06-28 01:24 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesChHistLangs
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
7K - last updated 2014-06-28 01:24 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesChHistory
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
21K - last updated 2014-06-28 01:23 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesChImpMmOopLangs
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
10K - last updated 2014-06-28 01:23 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesChIntermedLangs
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
1K - last updated 2014-06-28 01:24 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesChIntro
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
10K - last updated 2014-06-28 01:24 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesChIsaLangs
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
33K - last updated 2014-06-28 01:23 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesChLispLangs
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
1K - last updated 2014-06-28 01:23 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesChLowLevelConstructs
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
2K - last updated 2014-06-28 01:24 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesChMatchingParsingAndStyling
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
2K - last updated 2014-06-28 01:23 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesChMetaprogramming
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
6K - last updated 2014-06-28 01:24 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesChMinLangs
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
2K - last updated 2014-06-28 01:24 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesChMiscConstructs
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
5K - last updated 2014-06-28 01:23 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesChModelsOfComputation
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
7K - last updated 2014-06-28 01:23 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesChNumbers
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
3K - last updated 2014-06-28 01:23 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesChOtherFeatures
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
5K - last updated 2014-06-28 01:23 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesChOtherParadigmLangs
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
1K - last updated 2014-06-28 01:23 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesChOtherParadigmsLangs
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
1K - last updated 2014-06-28 01:24 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesChParsingImpl
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
24K - last updated 2014-06-28 01:24 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesChPastLangs
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
1K - last updated 2014-06-28 01:24 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesChPhysics
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
18K - last updated 2014-06-28 01:23 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesChPreprocLangs
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
1K - last updated 2014-06-28 01:24 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesChProofLangs
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
1K - last updated 2014-06-28 01:24 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesChQueryLangs
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
1K - last updated 2014-06-28 01:23 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesChRestrictedLangs
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
1K - last updated 2014-06-28 01:23 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesChSemantics
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
1K - last updated 2014-06-28 01:24 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesChStrings
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
1K - last updated 2014-06-28 01:23 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesChSubturingMiscLangs
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
1K - last updated 2014-06-28 01:23 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesChSubturingModels
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
8K - last updated 2014-06-28 01:23 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesChSyntax
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
5K - last updated 2014-06-28 01:22 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesChTargetsImpl
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
12K - last updated 2014-06-28 01:22 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesChTemplatingLangs
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
1K - last updated 2014-06-28 01:23 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesChTradeoffsImpl
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
7K - last updated 2014-06-28 01:24 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesChTransformLangs
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
1K - last updated 2014-06-28 01:24 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesChTypeConstructs
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
9K - last updated 2014-06-28 01:23 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesChX86Isa
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
29K - last updated 2014-06-28 01:23 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesContents
Please note that these are only notes towards a book that will probably never be finished. Perhaps these . . .
10K - last updated 2014-06-28 01:23 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesInteropImpl
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
10K - last updated 2014-06-28 01:24 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesMipsDlxIsa
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
7K - last updated 2014-06-28 01:24 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesMsp430Isa
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
9K - last updated 2014-06-28 01:23 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesNotesToSelf
on total functions: " Girard and Reynolds’ System F (1971): characterization of the provably total . . .
9K - last updated 2014-06-28 01:23 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesParallaxPropellerIsa
= Parallax Propeller multicore MCU ISA and SPIN bytecode = A multicore MCU, the Propeller has 8 32-bit . . .
12K - last updated 2014-06-28 01:23 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesPartConcurrency
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
71K - last updated 2014-06-28 01:24 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesPartConstructs
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
29K - last updated 2014-06-28 01:24 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesPartDesign
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
1K - last updated 2014-06-28 01:23 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesPartDesignTodos
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
10K - last updated 2014-06-28 01:23 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesPartFormal
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
4K - last updated 2014-06-28 01:24 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesPartImplementation
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
15K - last updated 2014-06-28 01:24 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesPartLangsTodos
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
1K - last updated 2014-06-28 01:24 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesPartLanguages
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
3K - last updated 2014-06-28 01:23 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesPartLinks
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
1K - last updated 2014-06-28 01:23 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesPartPractices
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
6K - last updated 2014-06-28 01:23 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesPartSubturingLanguages
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
2K - last updated 2014-06-28 01:24 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesPartTargetLanguages
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
70K - last updated 2014-06-28 01:23 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesPartThoughts
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
5K - last updated 2014-06-28 01:22 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesPartTypeSystems
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
8K - last updated 2014-06-28 01:24 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesPdpIsa
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
13K - last updated 2014-06-28 01:23 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesPicAvrIsa
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
16K - last updated 2014-06-28 01:23 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagesSoftCoreIsa
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
13K - last updated 2014-06-28 01:24 UTC by BayleShanks
notes-computer-programming-programmingLanguagesBook-programmingLanguagessChFuncLangs
[Self:books-programmingLanguages-programmingLanguagesContents Table of Contents for Programming Languages: . . .
1K - last updated 2014-06-28 01:23 UTC by BayleShanks
notes-computer-programming-programmingLanguagesOpinions
As of this writing, my favorite language to use is Python. If you are learning to program for the first . . .
4K - last updated 2014-06-28 01:18 UTC by BayleShanks
notes-computer-programming-programmingLinks
http://gorban.org/post/32873465932/software-architecture-cheat-sheet --- https://news.ycombinator.com/item?id=16591918 . . .
7K - last updated 2018-03-16 08:35 UTC by BayleShanks
notes-computer-programming-programmingTips
"Rob Pike's 5 Rules of Programming Rule 1. You can't tell where a program is going to spend its time. . . .
20K - last updated 2017-10-18 23:48 UTC by BayleShanks
notes-computer-programming-python
* [Self:notes-computer-programming-python-numeric numeric] * [Self:notes-computer-programming-python-plugins . . .
1K - last updated 2020-05-21 11:49 UTC by BayleShanks
notes-computer-programming-python--index
* [Self:notes-computer-programming-python-numeric numeric] * [Self:notes-computer-programming-python-plugins . . .
1K - last updated 2020-05-21 11:49 UTC by BayleShanks
notes-computer-programming-python-numeric
this: <pre> ravel_normalizedMinBlurredImage = empty(size(blurred_normalized_image1)) ravel_blurred_normalized_image1 . . .
1K - last updated 2010-09-13 22:23 UTC by BayleShanks
notes-computer-programming-python-plugins
search terms: * "component architecture" * plugin architecture * "component architecture" python * plugin . . .
2K - last updated 2009-02-27 02:41 UTC by BayleShanks
notes-computer-programming-python-stackless
i finally found an explanation that makes sense: " fzzzy 1 day ago | link From a certain perspective . . .
4K - last updated 2013-03-27 10:35 UTC by BayleShanks
notes-computer-programming-redmineOnHeroku
== installing Redmine 1.1.0 to Heroku from a Debian development machine == as su: <pre> apt-get . . .
4K - last updated 2014-06-28 01:22 UTC by BayleShanks
notes-computer-programming-rest
a great intro to REST: http://www.infoq.com/articles/rest-introduction . . .
1K - last updated 2013-08-09 10:16 UTC by BayleShanks
notes-computer-programming-rts
==== Starvation ==== http://en.wikipedia.org/wiki/Resource_starvation Starvation is when a process can . . .
5K - last updated 2009-12-15 03:31 UTC by BayleShanks
notes-computer-programming-scipy
Tips and gotchas for people moving from Octave (or MATLAB) to Python+Scipy. I already know Python well, . . .
3K - last updated 2014-06-28 01:17 UTC by BayleShanks
notes-computer-programming-security
== Misc links == * http://reinout.vanrees.org/weblog/2013/05/15/processing-payments.html * http://blog.npmjs.org/post/80277229932/newly-paranoid-maintainers . . .
1K - last updated 2014-03-24 00:58 UTC by BayleShanks
notes-computer-programming-softwareArchitecture
why do we call it software 'architecture'? Architecture (of buildings) as a source of metaphor of things . . .
17K - last updated 2023-12-11 04:22 UTC by BayleShanks
notes-computer-programming-softwareFoundationsBook
to convert Benjamin C. Pierce et al's book Software Foundations to PDF: http://www.cis.upenn.edu/~bcpierce/sf/index.html . . .
1K - last updated 2014-06-28 01:22 UTC by BayleShanks
notes-computer-programming-sql
Intros: * https://pgexercises.com/ . . .
1K - last updated 2016-07-07 20:21 UTC by BayleShanks
notes-computer-programming-systemsProgramming
Links: * [http://bob.cs.sonoma.edu/IntroCompOrg-RPi/intro-co-rpi.html Introduction to Computer Organization: . . .
1K - last updated 2017-11-22 08:23 UTC by BayleShanks
notes-computer-programming-typecheckedRaceFreeMultithreadingViaOwners
some notes on http://bartoszmilewski.wordpress.com/2009/05/26/race-free-multithreading/ and http://bartoszmilewski.wordpress.com/2009/06/02/race-free-multithreading-ownership/ . . .
10K - last updated 2010-04-27 01:14 UTC by BayleShanks
notes-computer-programming-uml
== Intro == * http://edn.embarcadero.com/article/31863 * http://www.holub.com/goodies/uml/ == Software . . .
1K - last updated 2010-04-25 23:39 UTC by BayleShanks
notes-computer-programming-unixPhilosophy
http://en.wikipedia.org/wiki/Unix_philosophy http://en.wikipedia.org/wiki/Unix_philosophy#Eric_Raymond.E2.80.99s_17_Unix_Rules . . .
6K - last updated 2015-07-01 00:17 UTC by BayleShanks
notes-computer-programming-urbit
notes on http://urbit.org/docs/theory/whitepaper ** now at https://raw.githubusercontent.com/urbit/docs/3a121b1a47d99b4e56b9de8c814bd6bd2e509bd4/docs/theory/whitepaper.md . . .
4K - last updated 2016-07-07 20:21 UTC by BayleShanks
notes-computer-programming-webDevelopmentFramework
http://stateofjs.com/2016/ JS ES6 is currently popular. Typescript is growing. React is currently popular, . . .
26K - last updated 2021-09-23 07:32 UTC by BayleShanks
notes-computer-programming-webDevelopmentFrameworkPerfNotes
as of Feb 2017 https://www.techempower.com/benchmarks/#section=data-r13&hw=ph&test=query&b=2&s=1&l=435q4b&d=6p . . .
64K - last updated 2020-05-21 10:12 UTC by BayleShanks
notes-computer-webDevelopmentFramework
see also [notes-computer-programming-webDevelopmentFramework] The typology of web frameworks: * "convention . . .
16K - last updated 2016-02-21 00:13 UTC by BayleShanks
opinions-tech-whyNotHaskell
= why not haskell? = Haskell is great and a lot has been said about its advantages. Therefore, here I . . .
34K - last updated 2013-01-27 07:58 UTC by BayleShanks
proj-jasper-jasper
== Project status == I am just writing down ideas. I have many pages of notes on things i may or may . . .
98K - last updated 2014-07-12 05:12 UTC by BayleShanks
proj-jasper-jasperDesignChoices
== High-level design criteria == In roughly descending order of importance to Jasper. === Turing completeness . . .
44K - last updated 2014-07-12 05:13 UTC by BayleShanks
proj-jasper-jasperHistory
Starting in grade school i learned a bunch of programming languages. Eventually i went to grad school . . .
7K - last updated 2014-07-18 20:39 UTC by BayleShanks
proj-jasper-jasperMetaprogrammingNotes1
---- this blog post claims that haskell obsoletes lisp macros, b/c you only need macros to avoid evaluating . . .
45K - last updated 2014-10-03 16:28 UTC by BayleShanks
proj-jasper-jasperNotes
--- handy list of symbols convenient for freq usage: unshifted, double unshifted, shifted, double shifted . . .
155K - last updated 2014-07-12 05:14 UTC by BayleShanks
proj-jasper-jasperNotes3 2
--- " mattj 6 hours ago | link So the issue here is two-fold: - It's very hard to do 'intelligent routing' . . .
164K - last updated 2014-07-12 05:14 UTC by BayleShanks
proj-jasper-jasperTypeNotes1
if a variable can have many interface types (predicates? attribute types?), then need to decide at some . . .
190K - last updated 2014-08-04 18:27 UTC by BayleShanks
proj-jasper-jasperVariadicFnsVsImplicitPartialApplication
see also [Self:notes-computer-programming-progammingLanguageDesign-prosandCons-variadicFnsVsImplicitPartialApplications]. . . .
8K - last updated 2014-07-12 05:11 UTC by BayleShanks
proj-oot-old-150618-oot
== Project status == I am just writing down ideas. I have many pages of notes on things i may or may . . .
98K - last updated 2015-06-19 04:25 UTC by BayleShanks
proj-oot-old-150618-ootComponentNotes1
dependencies between plugins? see also [Self:notes-computer-oot-ootPlugInArchitectureThoughts ootPlugInArchitecture] . . .
8K - last updated 2015-06-19 04:24 UTC by BayleShanks
proj-oot-old-150618-ootDataNotes2
http://www.w3.org/TR/json-ld/#data-model-overview http://json-ld.org/learn.html http://www.slideshare.net/gkellogg1/jsonld-json-for-the-social-web . . .
17K - last updated 2015-06-19 04:30 UTC by BayleShanks
proj-oot-old-150618-ootDesignChoices
== High-level design criteria == In roughly descending order of importance to Oot. === Turing completeness . . .
44K - last updated 2015-06-19 04:29 UTC by BayleShanks
proj-oot-old-150618-ootHistory
Starting in grade school i learned a bunch of programming languages. Eventually i went to grad school . . .
8K - last updated 2015-06-19 04:30 UTC by BayleShanks
proj-oot-old-150618-ootMetaprogrammingNotes1
---- this blog post claims that haskell obsoletes lisp macros, b/c you only need macros to avoid evaluating . . .
50K - last updated 2015-06-19 04:27 UTC by BayleShanks
proj-oot-old-150618-ootNotes
--- handy list of symbols convenient for freq usage: unshifted, double unshifted, shifted, double shifted . . .
154K - last updated 2015-06-19 04:27 UTC by BayleShanks
proj-oot-old-150618-ootNotes12
in oot, w/o baking in a single message bus implementaioh, can we have a std optional language for wheether . . .
80K - last updated 2015-06-19 04:25 UTC by BayleShanks
proj-oot-old-150618-ootNotes3 2
--- " mattj 6 hours ago | link So the issue here is two-fold: - It's very hard to do 'intelligent routing' . . .
162K - last updated 2015-06-19 04:24 UTC by BayleShanks
proj-oot-old-150618-ootTypeNotes1
if a variable can have many interface types (predicates? attribute types?), then need to decide at some . . .
190K - last updated 2015-06-19 04:32 UTC by BayleShanks
proj-oot-old-150618-ootVariadicFnsVsImplicitPartialApplication
see also [Self:notes-computer-programming-progammingLanguageDesign-prosandCons-variadicFnsVsImplicitPartialApplications]. . . .
8K - last updated 2015-06-19 04:27 UTC by BayleShanks
proj-oot-old-150618oot
== Project status == I am just writing down ideas. I have many pages of notes on things i may or may . . .
129K - last updated 2015-06-19 20:44 UTC by BayleShanks
proj-oot-ootComponentNotes1
dependencies between plugins? see also [Self:notes-computer-oot-ootPlugInArchitectureThoughts ootPlugInArchitecture] . . .
8K - last updated 2022-12-08 22:52 UTC by BayleShanks
proj-oot-ootDataNotes2
http://www.w3.org/TR/json-ld/#data-model-overview http://json-ld.org/learn.html http://www.slideshare.net/gkellogg1/jsonld-json-for-the-social-web . . .
48K - last updated 2016-01-24 22:04 UTC by BayleShanks
proj-oot-ootDesignChoices
== High-level design criteria == In roughly descending order of importance to Oot. === Turing completeness . . .
50K - last updated 2016-06-27 22:02 UTC by BayleShanks
proj-oot-ootHistory
Starting in grade school i learned a bunch of programming languages. Eventually i went to grad school . . .
8K - last updated 2014-10-31 18:25 UTC by BayleShanks
proj-oot-ootMetaprogrammingNotes1
---- this blog post claims that haskell obsoletes lisp macros, b/c you only need macros to avoid evaluating . . .
50K - last updated 2015-06-21 09:40 UTC by BayleShanks
proj-oot-ootNotes
--- handy list of symbols convenient for freq usage: unshifted, double unshifted, shifted, double shifted . . .
154K - last updated 2014-10-30 22:16 UTC by BayleShanks
proj-oot-ootNotes12
in oot, w/o baking in a single message bus implementaioh, can we have a std optional language for wheether . . .
80K - last updated 2015-04-04 00:15 UTC by BayleShanks
proj-oot-ootNotes3 2
--- " mattj 6 hours ago | link So the issue here is two-fold: - It's very hard to do 'intelligent routing' . . .
162K - last updated 2015-02-06 01:06 UTC by BayleShanks
proj-oot-ootOldMain
This is old. Read [proj-oot-oot] instead. = OLD, OUT OF DATE: the oot programming language (under construction) . . .
97K - last updated 2015-08-15 17:13 UTC by BayleShanks
proj-oot-ootToReads
see also [Self:notes-computer-oot-ootToReadsCondensed] ==== higher priority / dont forget about these . . .
166K - last updated 2023-12-11 03:25 UTC by BayleShanks
proj-oot-ootTypeNotes2
if a variable can have many interface types (predicates? attribute types?), then need to decide at some . . .
79K - last updated 2022-02-12 16:55 UTC by BayleShanks
proj-oot-ootTypeNotes9
mbell 6 days ago [-] I wonder what the reason for not supporting structural typing is. It seems like . . .
71K - last updated 2020-09-09 07:56 UTC by BayleShanks
proj-oot-ootVariadicFnsVsImplicitPartialApplication
see also [Self:notes-computer-programming-progammingLanguageDesign-prosandCons-variadicFnsVsImplicitPartialApplications]. . . .
8K - last updated 2014-10-30 22:16 UTC by BayleShanks
proj-plbook-plChFavLangs
[Self:proj-plbook-plContents Table of Contents for Programming Languages: a survey] = Favorite programming . . .
25K - last updated 2023-12-11 03:11 UTC by BayleShanks
proj-plbook-plChHaskell
[Self:proj-plbook-plContents Table of Contents for Programming Languages: a survey] = Haskell = Because . . .
57K - last updated 2023-12-11 03:10 UTC by BayleShanks
proj-plbook-plChMetaprogramming
[Self:proj-plbook-plContents Table of Contents for Programming Languages: a survey] = Chapter: metaprogramming: . . .
32K - last updated 2023-12-11 03:08 UTC by BayleShanks
proj-plbook-plChModelsOfComputation
[Self:proj-plbook-plContents Table of Contents for Programming Languages: a survey] == Chapter : models . . .
20K - last updated 2022-06-15 01:12 UTC by BayleShanks
proj-plbook-plChOtherParadigmsLangs
[Self:proj-plbook-plContents Table of Contents for Programming Languages: a survey] == Combinatorial . . .
4K - last updated 2022-08-30 05:38 UTC by BayleShanks
proj-plbook-plChToolingImpl
[Self:proj-plbook-plContents Table of Contents for Programming Languages: a survey] = Chapter ?: Tooling . . .
84K - last updated 2023-12-11 03:10 UTC by BayleShanks
proj-plbook-plChTradeoffsImpl
[Self:proj-plbook-plContents Table of Contents for Programming Languages: a survey] === Chapter: Trade-offs . . .
38K - last updated 2023-12-11 03:09 UTC by BayleShanks
proj-plbook-plPartPractices
[Self:proj-plbook-plContents Table of Contents for Programming Languages: a survey] == Part IV: Idioms, . . .
50K - last updated 2022-12-08 22:43 UTC by BayleShanks
proj-plbook-plPartTodos
== todo == todo add in stuff from [Self:notes-computer-programming-programmingLanguageDesign-prosAndCons], . . .
17K - last updated 2023-12-11 03:12 UTC by BayleShanks
proj-toread-codeToRead
code that i want to read someday, mostly from [Self:notes-computer-programming-codeToRead]. Redis (DB, . . .
5K - last updated 2014-07-12 05:14 UTC by BayleShanks
381 pages found.