由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Parenting版 - 求推荐给10岁孩子看的java script书
相关主题
说说怎么对付不听话的小孩KtownGirl 封 puppy06 在 Parenting 版 (转载)
根本上,学中文不会影响学英文。speech-language therapy
舞蹈课的服装问题公立学校的 language immersion program
在国内有人争取外地考生和北京上海同样待遇的么?比白人还好的英文不可能的?
问问学计算机的同学、家长们,现在还有人学PASCAL吗 (转载)该继续daycare 还是请保姆
十五个月的女儿是不是有gift for language?柴科夫斯基与学数学
痛苦的一天求建议:老师要小孩“dress up as your favorite African American"
[合集] 儿子两岁多了还不大说话,急死了!先把急用的英语学好了再说。
相关话题的讨论汇总
话题: language话题: ruby话题: javascript话题: java
进入Parenting版参与讨论
1 (共1页)
T********e
发帖数: 1025
1
孩子看完这本,很感兴趣,想再找其他的java script书看,请推荐
其他好的programming的书也可以,bow!
u*****7
发帖数: 746
2
娃是要做web pages?
a*w
发帖数: 4495
3
JavaScript The Definitive Guide, David Flanagan
JavaScript The Good Parts, Douglas Crockford
其他编程的书
The C Programming Language, Brian Kernighan
Core Java, Cay Horstmann
Effective Java, Joshua Bloch
Art of Computer Programming, Donald Knuth

【在 T********e 的大作中提到】
: 孩子看完这本,很感兴趣,想再找其他的java script书看,请推荐
: 其他好的programming的书也可以,bow!

a*****g
发帖数: 19398
4
这些我倒是看过了
可是10岁小朋友哪里受得了啊

【在 a*w 的大作中提到】
: JavaScript The Definitive Guide, David Flanagan
: JavaScript The Good Parts, Douglas Crockford
: 其他编程的书
: The C Programming Language, Brian Kernighan
: Core Java, Cay Horstmann
: Effective Java, Joshua Bloch
: Art of Computer Programming, Donald Knuth

w*******g
发帖数: 9932
5
JavaScript is a mixture of self language and lisp
nothing to do with Java
i research this for a living and it is not for kids
Ruby is probably better

【在 a*****g 的大作中提到】
: 这些我倒是看过了
: 可是10岁小朋友哪里受得了啊

k******9
发帖数: 18
6
Do you try scratch programing
S*******s
发帖数: 13043
7
为啥让他学javascript呢?
java 学面向对象,scala学泛函,都比学js这种四不像直观、自然、容易理解、有前途
a*w
发帖数: 4495
8
学道有先后,你是围棋高手吧,国内十岁比你下得好的,你猜有多少?

【在 a*****g 的大作中提到】
: 这些我倒是看过了
: 可是10岁小朋友哪里受得了啊

a*w
发帖数: 4495
9
大师啊,听说Ruby搞不过Python,是真的么?

【在 w*******g 的大作中提到】
: JavaScript is a mixture of self language and lisp
: nothing to do with Java
: i research this for a living and it is not for kids
: Ruby is probably better

w*******g
发帖数: 9932
10
don't know about that
they are different tools with their own strength
Ruby is more regular and purely object oriented
if you start with Ruby, you can probably avoid some bad habits

【在 a*w 的大作中提到】
: 大师啊,听说Ruby搞不过Python,是真的么?
相关主题
十五个月的女儿是不是有gift for language?KtownGirl 封 puppy06 在 Parenting 版 (转载)
痛苦的一天speech-language therapy
[合集] 儿子两岁多了还不大说话,急死了!公立学校的 language immersion program
进入Parenting版参与讨论
a****g
发帖数: 3027
11
我听说的怎么是:python搞不过ruby?

【在 a*w 的大作中提到】
: 大师啊,听说Ruby搞不过Python,是真的么?
t*******r
发帖数: 22634
12
其实只有汇编, 方显英雄本色。。。

【在 a****g 的大作中提到】
: 我听说的怎么是:python搞不过ruby?
T********e
发帖数: 1025
13
好像在编游戏?我也不懂。

【在 u*****7 的大作中提到】
: 娃是要做web pages?
T********e
发帖数: 1025
14
many thanks!!!

【在 a*w 的大作中提到】
: JavaScript The Definitive Guide, David Flanagan
: JavaScript The Good Parts, Douglas Crockford
: 其他编程的书
: The C Programming Language, Brian Kernighan
: Core Java, Cay Horstmann
: Effective Java, Joshua Bloch
: Art of Computer Programming, Donald Knuth

T********e
发帖数: 1025
15
刚听说了ruby,准备让娃试试,谢谢!

【在 w*******g 的大作中提到】
: JavaScript is a mixture of self language and lisp
: nothing to do with Java
: i research this for a living and it is not for kids
: Ruby is probably better

T********e
发帖数: 1025
16
孩子试过,不是很有兴趣,谢谢。

【在 k******9 的大作中提到】
: Do you try scratch programing
T********e
发帖数: 1025
17
请问你认为应该先学什么?

【在 S*******s 的大作中提到】
: 为啥让他学javascript呢?
: java 学面向对象,scala学泛函,都比学js这种四不像直观、自然、容易理解、有前途
: 吧

T********e
发帖数: 1025
18
为什么ruby会帮助养成好习惯?我不太懂,多谢指教!

【在 w*******g 的大作中提到】
: don't know about that
: they are different tools with their own strength
: Ruby is more regular and purely object oriented
: if you start with Ruby, you can probably avoid some bad habits

T********e
发帖数: 1025
19
汇编是什么?

【在 t*******r 的大作中提到】
: 其实只有汇编, 方显英雄本色。。。
t*******r
发帖数: 22634
20
会编!!!!!!

【在 T********e 的大作中提到】
: 汇编是什么?
相关主题
比白人还好的英文不可能的?求建议:老师要小孩“dress up as your favorite African American"
该继续daycare 还是请保姆先把急用的英语学好了再说。
柴科夫斯基与学数学想问一下大家关于双语
进入Parenting版参与讨论
n********h
发帖数: 13135
21
用二进制码的,才牛逼呢。

【在 t*******r 的大作中提到】
: 其实只有汇编, 方显英雄本色。。。
a****g
发帖数: 3027
22
会编故事忽悠听众 》》 二进制 》 汇编

【在 n********h 的大作中提到】
: 用二进制码的,才牛逼呢。
w*******g
发帖数: 9932
23
When you start to learn a programming language, you want to start from a
pure language.
Before you read my incomprehensible post, you can think of Ruby as a piano
that is suitable for beginners since it got the purest sound. JavaScript is
more like an electric keyboard or guitar. Funky but hard to get the right
tune. Expert players can play fantastically but beginners will only produce
noise.
=========
Programming languages have many categories and the division is not always
clear.
However, you can roughly divide PL into two camps:
1. functional
2. imperative
Among the imperative languages, you can sub-divide it into
2.1. procedural
2.2. object oriented
The main stream thinking is that object-oriented language is more suitable
for modeling large applications and is more natural to program.
So if you want to start an OO language, you want to pick an pure OO language
.
The purest OO language is Smalltalk but it is pretty much an ancient
language and not supported.
The next best thing is Ruby. It is still quite pure and everything is an
object. Using Ruby, your child can focus on building a program by developing
objects. Functionality of a program is divided among objects that know how
to do things to themselves and how to communicate to delegate
responsibilities.
If your child is more functional programming inclined and more math oriented
, he/she should try the purest functional language.
A good choice in this regard is either ML, which is strongly typed
functional language or Scheme, which is a dialect of Lisp. For advanced
users, they can consider Haskell.
Other languages are not entirely pure. Many are bastard children of many
parents.
For example, Java is more of an OO language but you can find procedural
traits such as primitive values.
Scala is actually a beast of a programming language. It is very well
designed but it is very complex. It is a mixture of functional and object-
oriented programming language. One has to have certain level of
sophistication to even try it.
Your IOS devices probably run Objective-C, which is an ancient language that
descended from Smalltalk and C.
JavaScript is a bastard language as well. It merged ideas from Self and Lisp
. Self is a purified dialect of Smalltalk. Unlike Smalltalk, Self does not
even have classes. Objects are cloned and inheritance is simulated using
prototypes.
That is why JavaScript got this weird way of prototype chaining. The
semantics of JavaScript is non-standard and quiet intricate. Even the best
programmers can be surprised by its behavior, let alone children.

【在 T********e 的大作中提到】
: 为什么ruby会帮助养成好习惯?我不太懂,多谢指教!
T*******i
发帖数: 4442
24
码工要从娃娃抓起?
T********e
发帖数: 1025
25
你真是热心肠,我一个外行也大概明白你的解释了,非常感谢!!!

is
produce

【在 w*******g 的大作中提到】
: When you start to learn a programming language, you want to start from a
: pure language.
: Before you read my incomprehensible post, you can think of Ruby as a piano
: that is suitable for beginners since it got the purest sound. JavaScript is
: more like an electric keyboard or guitar. Funky but hard to get the right
: tune. Expert players can play fantastically but beginners will only produce
: noise.
: =========
: Programming languages have many categories and the division is not always
: clear.

T********e
发帖数: 1025
26
娃就是感兴趣,瞎看的,家里都是外行,帮不上忙,只能帮着找找资源。

【在 T*******i 的大作中提到】
: 码工要从娃娃抓起?
1 (共1页)
进入Parenting版参与讨论
相关主题
先把急用的英语学好了再说。问问学计算机的同学、家长们,现在还有人学PASCAL吗 (转载)
想问一下大家关于双语十五个月的女儿是不是有gift for language?
郁闷,孩子放到了ESL program痛苦的一天
求教:怎样教7年级学生学好Language art 语言艺术 这一科[合集] 儿子两岁多了还不大说话,急死了!
说说怎么对付不听话的小孩KtownGirl 封 puppy06 在 Parenting 版 (转载)
根本上,学中文不会影响学英文。speech-language therapy
舞蹈课的服装问题公立学校的 language immersion program
在国内有人争取外地考生和北京上海同样待遇的么?比白人还好的英文不可能的?
相关话题的讨论汇总
话题: language话题: ruby话题: javascript话题: java