Update ProgrammingLanguagesIknow.md
This commit is contained in:
parent
4dfa4385c9
commit
a188c7c6c6
|
@ -67,11 +67,11 @@ Useful for: Server side programming.
|
|||
Personal experience: I learnt PHP to program the above webpage. Ultimately, however, I could have just used JavaScript, because I don't really needed a database / everything could have been computed on the user's side. Demistifyies some webpages.
|
||||
|
||||
## JavaScript
|
||||
Representative project: None, currently learning (Oct 2019).
|
||||
Representative project: [Proportional Approval Voting](https://nunosempere.github.io/ea/ProportionalApprovalVoting.html).
|
||||
|
||||
Useful for: Code which is executed on the client's side. Interactive webpages. Server side with Node.js
|
||||
|
||||
Personal experience: Limited, currently learning. As I write this, reading Chapter 5 of *Eloquent JavaScript*, [Higher order functions](https://en.wikipedia.org/wiki/Higher-order_function) just clicked for me. In hindsight, I had already used lapply in R, and functions which modify other functions are pretty natural in Haskell, but I had the Eureka moment.
|
||||
Personal experience: When I first wrote this, reading Chapter 5 of *Eloquent JavaScript*, [Higher order functions](https://en.wikipedia.org/wiki/Higher-order_function) had just clicked for me. In hindsight, I had already used lapply in R, and functions which modify other functions are pretty natural in Haskell, but I had the Eureka moment. Later, I used JavaScript to implement approval voting for the Center for Eletion Science, and will further use it to contribute to foretold.io, a forecasting platform.
|
||||
|
||||
## Others.
|
||||
Unix shell, Matlab. Honorable mention to JSFuck for its practical uses. Honorable mention to Intercal for the following paragraph, which has stayed with me:
|
||||
|
|
Loading…
Reference in New Issue
Block a user