addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscontroller-playcrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1light-bulblinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonprintShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

Re: [newtech-1] Quick question - language recommendation

From: Devon M.
Sent on: Wednesday, January 16, 2013 11:30 AM
I would recommend J - jsoftware.com - because it's simple, interactive and logically consistent; also, free.
I would install it, start it up -> a command line from which you can install all the libraries, like this:

   load 'pacman'
   'install' jpkg 'all'
   'upgrade' jpkg 'all'

Once you've done this, try entering the following:

   load 'plot'
   'type surface' plot +/~2 o. i:5j99

You should get results like those shown here: http://www.jsoftware.com/jwiki/DevonMcCormick/Plots/basic3D .



On Wed, Jan 16, 2013 at 11:12 AM, Calvin Chu <[address removed]> wrote:
Assembler is basically C, but without any of the seatbelts and airbags.
Think of it more letting a kid build and drive a go-kart, instead of a car.


Cheers,

______________
Calvin Chu
Senior Technology Licensing Officer, Columbia Technology Ventures
[address removed]
(212)[masked] (voice)
(212)[masked] (fax)
@cchu (twitter)
techventures.columbia.edu


Subscribe to our mailing list
Interact with our office:
Twitter | Facebook | LinkedIn


-----Original Message-----
From: [address removed] [mailto:[address removed]] On Behalf Of Ross
Sclafani
Sent: Wednesday, January 16,[masked]:54 AM
To: [address removed]
Subject: Re: [newtech-1] Quick question - language recommendation

Okay good luck keeping a 10 year old's attention with assembler.

You let kids draw you don't teach them anatomy.

On Jan 16, 2013, at 10:45 AM, Jesse Ash <[address removed]> wrote:

> The first language anyone new to computers- including youngsters-
> should learn- is assembler. This top down pedagogy our education
> system embraces is all wrong- it hides too many dimensions of the
> actual computer and in the end leads to much confusion.
> On Wed, Jan 16, 2013 at 10:29 AM, Ross Sclafani <[address removed]>
wrote:
>> I'm teaching my nephew JavaScript. Easy for him to practice in jsfiddle,
and I can slowly move him from the console to the DOM, and teach him HTML
and CSS when it's time.
>>
>> The web is the most important technology you can start a youngster
>> with because its ubiquitous
>>
>> Ross P. Sclafani
>> Design | Technology | Creative
>> http://www.neuromantic.com
>> http://ross.sclafani.net
>> http://www.twitter.com/rosssclafani
>> [masked]
>>
>> On Jan 16, 2013, at 3:00 AM, Steve Blumling <[address removed]> wrote:
>>
>>> Re: Quick question - language recommendation
>>>
>>> Can anyone recommend a good software language for a 10 year old to
learn?
>>> thnx
>>> Steve
>>>
>>> Sent from my ASUS Android JB Pad
>>>
>>>
>>> --
>>> Please Note: If you hit "REPLY", your message will be sent to
>>> everyone on this mailing list ([address removed])
>>> http://www.meetup.com/ny-tech/ This message was sent by Steve Blumling
([address removed]) from NY Tech Meetup.
>>> To learn more about Steve Blumling, visit his/her member profile:
>>> http://www.meetup.com/ny-tech/members/9033894/
>>> Set my mailing list to email me
>>>
>>> As they are sent
>>> http://www.meetup.com/ny-tech/list_prefs/?pref=1
>>>
>>> In one daily email
>>> http://www.meetup.com/ny-tech/list_prefs/?pref=2
>>>
>>> Don't send me mailing list messages
>>> http://www.meetup.com/ny-tech/list_prefs/?pref=0
>>> Meetup, POB 4668 #37895 NY NY USA 10163 | [address removed]
>>>
>>
>>
>>
>> --
>> Please Note: If you hit "REPLY", your message will be sent to
>> everyone on this mailing list ([address removed])
>> http://www.meetup.com/ny-tech/ This message was sent by Ross Sclafani
([address removed]) from NY Tech Meetup.
>> To learn more about Ross Sclafani, visit his/her member profile:
>> http://www.meetup.com/ny-tech/members/10131057/
>> Set my mailing list to email me
>>
>> As they are sent
>> http://www.meetup.com/ny-tech/list_prefs/?pref=1
>>
>> In one daily email
>> http://www.meetup.com/ny-tech/list_prefs/?pref=2
>>
>> Don't send me mailing list messages
>> http://www.meetup.com/ny-tech/list_prefs/?pref=0
>> Meetup, POB 4668 #37895 NY NY USA 10163 | [address removed]
>>
>
>
>
> --
> Please Note: If you hit "REPLY", your message will be sent to everyone
> on this mailing list ([address removed])
> http://www.meetup.com/ny-tech/ This message was sent by Jesse Ash
([address removed]) from NY Tech Meetup.
> To learn more about Jesse Ash, visit his/her member profile:
> http://www.meetup.com/ny-tech/members/12941071/
> Set my mailing list to email me
>
> As they are sent
> http://www.meetup.com/ny-tech/list_prefs/?pref=1
>
> In one daily email
> http://www.meetup.com/ny-tech/list_prefs/?pref=2
>
> Don't send me mailing list messages
> http://www.meetup.com/ny-tech/list_prefs/?pref=0
> Meetup, POB 4668 #37895 NY NY USA 10163 | [address removed]
>



--
Please Note: If you hit "REPLY", your message will be sent to everyone on
this mailing list ([address removed]) http://www.meetup.com/ny-tech/ This
message was sent by Ross Sclafani ([address removed]) from NY Tech
Meetup.
To learn more about Ross Sclafani, visit his/her member profile:
http://www.meetup.com/ny-tech/members/10131057/
Set my mailing list to email me

As they are sent
http://www.meetup.com/ny-tech/list_prefs/?pref=1

In one daily email
http://www.meetup.com/ny-tech/list_prefs/?pref=2

Don't send me mailing list messages
http://www.meetup.com/ny-tech/list_prefs/?pref=0
Meetup, POB 4668 #37895 NY NY USA 10163 | [address removed]




--
Please Note: If you hit "REPLY", your message will be sent to everyone on this mailing list ([address removed])
http://www.meetup.com/ny-tech/
This message was sent by Calvin Chu ([address removed]) from NY Tech Meetup.
To learn more about Calvin Chu, visit his/her member profile: http://www.meetup.com/ny-tech/members/6326482/
Set my mailing list to email me

As they are sent
http://www.meetup.com/ny-tech/list_prefs/?pref=1

In one daily email
http://www.meetup.com/ny-tech/list_prefs/?pref=2

Don't send me mailing list messages
http://www.meetup.com/ny-tech/list_prefs/?pref=0
Meetup, POB 4668 #37895 NY NY USA 10163 | [address removed]



--
Devon McCormick, CFA
^me^ at acm.
org is my
preferred e-mail

Our Sponsors

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy