programming: Difference between revisions

from HTYP, the free directory anyone can edit if they can prove to me that they're not a spambot
m Software for Programming: links to new MonoDev page
sorting algorithms
 
(10 intermediate revisions by the same user not shown)
Line 1: Line 1:
[[computing]]: [[software]]: [[programming]]{{seed}}
==Navigation==
==Software for Programming==
<section begin=navbar />[[computing]]: [[software]]: [[creating software]]: [[programming]]<section end=navbar />
* Application Development Frameworks
==Overview==
** [http://catalyst.perl.org/ Catalyst] ([http://dev.catalyst.perl.org/ developers' area])
This page is about the practical details of writing functional code.{{seed}}
** [http://www.rubyonrails.org/ Ruby on Rails]
* '''Languages'''
** [[BASIC]]
** [[Java (language)|Java]]
** [[JavaScript]]
** '''Lisp''': |{{Wikipedia|Lisp programming language}}| |[http://paulgraham.com/avg.html Beating the Averages] and [http://lib.store.yahoo.net/lib/paulgraham/bbnexcerpts.txt Lisp in Web-Based Applications] by Paul Graham|
** [http://www.mono-project.com/ Mono]
*** [[MonoDevelop]] IDE
** [[Perl]]
** [[Python]]
** '''Scheme''': |{{Wikipedia|Scheme programming language}}| |[http://www.trollope.org/scheme.html A Scheme Story]|
* '''[[IDE (programming)|IDE]]s'''
** [[Gambas]]: almost-VB for Linux
** [[MonoDevelop]]
 
==Related Pages==
==Related Pages==
* [[languages for learning programming]]
* [[programming languages]]
 
** [[languages for learning programming]]
==Commentaries==
* [[software development]]
* '''2006-09-14''' [http://www.salon.com/tech/feature/2006/09/14/basic/ Why Johnny can't code] by [[David Brin]] ([http://developers.slashdot.org/article.pl?sid=06/09/14/0320238 slashdot])
** [[programming productively]]
* '''2002-08-15''' [http://www.bricklin.com/wontprogram.htm Why Johnny can't program] by [[Dan Bricklin]]
* history
** [[1983-05-21 Lest a Whole New Generation of programmers Grow up in Ignorance of this Glorious Past...]]
* [[/algorithms/sorting]]
==Links==
===Commentary===
* '''1999-07''' [http://www.python.org/doc/essays/cp4e/ Computer Programming for Everybody]
* '''1999-07''' [http://www.python.org/doc/essays/cp4e/ Computer Programming for Everybody]
===Research===
* '''1996-08-01''' [http://www.cs.cmu.edu/~pane/cmu-cs-96-132.html Usability Issues in the Design of Novice Programming Systems] by John F. Pane and B.A. Myers, [[Carnegie Mellon University]], School of Computer Science
===Humor===
===Humor===
* [http://www.ariel.com.au/jokes/The_Evolution_of_a_Programmer.html The Evolution of a Programmer]
* [http://www.ariel.com.au/jokes/The_Evolution_of_a_Programmer.html The Evolution of a Programmer]

Latest revision as of 19:30, 19 November 2014

<section begin=navbar />computing: software: creating software: programming<section end=navbar />

Overview

This page is about the practical details of writing functional code.<hide>

 page status::seed

</hide>

This page is a seed article. You can help HTYP water it: make a request to expand a given page and/or donate to help give us more writing-hours!

Commentary

Research

Humor