替代语言 [英] alternate language

查看:135
本文介绍了替代语言的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

学习什么是好的替代语言?我只想要一些东西来扩大我的想法,并希望减少或延迟任何阿尔茨海默氏症的机会。我会

特别喜欢听到那些学过python _before_这些

语言的人。


haskell,erlang,ocaml ,莫扎特/盎司,反叛等等。


i不要求任何这些功能,但以下任何一个额外的布朗点数:
如下: br />

互动翻译

包含电池

可以与c集成
编译为本机代码
可以使用gui工具包,例如wx

多年来不需要60小时的时间来掌握

谢谢,

bryan

解决方案

文章< ma ********** *****************************@蟒蛇。 org>,

Bryan< be **** @ gmail.comwrote:


什么是学习的好替代语言?我只想要一些东西来扩大我的想法,并希望减少或延迟任何阿尔茨海默氏症的机会。我会

特别喜欢听到那些学过python _before_这些

语言的人。


haskell,erlang,ocaml ,莫扎特/盎司,反叛等。



我没有任何经验。当然,现在我将给出我的

意见。 :-)只是基于我在Python,C,C ++,BASIC

(几种口味),Fortran 77(大多数)的经验。


>

i不要求任何这些功能,但任何
$ b $的额外布朗点数b以下内容:


交互式翻译



Python有几个。


电池包括



不确定你的意思。当然标准的Python包

会为你提供一个可以立即使用的终端Python,还有一些

其他的解释器。但是有很多可用的附加组件。一个很大的

加上开源。尽管如此,保持协调是一项任务(使用开源来减去b $ b大减去)。总的来说,我没有太多的混乱,因为从Linux获得了很多可用性,特别是对于科学计算。


can与c
集成



是的。几种方法,但没有一点是微不足道的。


编译为本机代码



No.
< blockquote class =post_quotes>
可以使用gui工具包,例如wx



是的。 Wx在这里用于Python。 Rappin和Dunn还有一本关于它的书

(Manning,publ.2006)


多年来不需要60个小时的周掌握



你将在第1天编写代码。有用的代码也是如此。非常,非常好

语言学习和使用。我推荐使用Martelli的Nutshell中的Python

(O''Reilly Publ。)来阅读。很多在线教程。请参阅

Python.org,SourceForge和google。我认为你可以在一个月左右的时间内擅长使用Python编码。

除了Perl和Ruby,Python真的很受欢迎

解释/脚本语言而不是一种小众语言(我认为大多数你提到的大概都是利基)。这意味着

那里有一个很有帮助的社区,可以和很多代码交流

。我在其中完成所有新编码,然后当我需要速度时,我会在C中将其重写为Python扩展。我可以比C / C ++或Fortran或BASIC(偶数)快许多倍地开发
。但是,
无法与您提到的语言进行比较。对不起。


- Lou Pecora(我的观点是我自己的)删除这封给我发电子邮件。


在文章< pe**************************@ra.nrl.navy.mil> ;,

Lou Pecora< pe ****@anvil.nrl.navy.milwrote:


>在文章< ma ************** *************************@蟒蛇。 org>,

Bryan< be **** @ gmail.comwrote:


>>
什么是学习好的替代语言?我只是想要扩展我的思想,并希望减少或延迟任何阿尔茨海默氏症的机会。我会特别喜欢听到那些学过python _before_这些语言的人。

haskell,erlang,ocaml,mozart / oz,rebel等。


我没有任何经验。当然,现在我将提出我的意见。 :-)基于我在Python,C,C ++,BASIC
(几种风格),Fortran 77(大多数)的经验。


> i不要求任何这些功能,但以下任何一个额外的布朗点:

交互式解释器


Python有几个。



嗯......我认为原来的海报说他已经知道Python

并想学习另一种语言。他特别希望来自

的其他人在学习Python之后学习这些语言*。

-

Aahz(aa ** @ pythoncraft.com)< * http://www.pythoncraft.com/


Groucho Marx粉丝俱乐部会员


文章< el ********** @ panix3。 panix.com>, aa**@pythoncraft.com (Aahz)

写道:
< blockquote class =post_quotes>
文章< pe ************************** @ ra.nrl.navy.mil> ;,

Lou Pecora< pe **** @ anvil.nrl.navy.milwrote:


文章< ma * **************************************@蟒蛇。 org>,

Bryan< be **** @ gmail.comwrote:


>

什么是学习的好替代语言?我只想要一些东西来扩大我的想法,并希望减少或延迟任何阿尔茨海默氏症的机会。我会

特别喜欢听到那些学过python _before_这些

语言的人。


haskell,erlang,ocaml ,莫扎特/盎司,反叛等。



我没有任何经验。当然,现在我将给出我的

意见。 :-)只是基于我的Python,C,C ++,BASIC

(几种口味),Fortran 77(大多数)的经验。


i不要求任何这些功能,但任何

以下的额外布朗点:


交互式翻译


Python有几个。



嗯...我认为原来的海报说他已经知道Python

并想学习另一种语言。在学习Python之后,他特别希望得到其他人学过这些语言*的意见。



哦......没关系。 :-)


- Lou Pecora(我的观点是我自己的)删除这封给我发电子邮件。


what is a good alternate language to learn? i just want something to expand
my mind and hopefully reduce or delay any chance of alzheimer''s. i would
especially like to hear from those of you who learned python _before_ these
languages.

haskell, erlang, ocaml, mozart/oz, rebel, etc.

i don''t require any of these features, but extra browny points for any of
the following:

interactive interpreter
batteries included
can integrate with c
compiles to native code
can use a gui toolkit such as wx
doesn''t take 60 hour weeks over years to master
thanks,

bryan


解决方案

In article <ma***************************************@python. org>,
Bryan <be****@gmail.comwrote:

what is a good alternate language to learn? i just want something to expand
my mind and hopefully reduce or delay any chance of alzheimer''s. i would
especially like to hear from those of you who learned python _before_ these
languages.

haskell, erlang, ocaml, mozart/oz, rebel, etc.

I have no experience with any of these. Of course, now I will give my
opinions. :-) Just based on my experience with Python, C, C++, BASIC
(several flavors), Fortran 77 (mostly).

>
i don''t require any of these features, but extra browny points for any of
the following:

interactive interpreter

Python has several.

batteries included

Not sure what you mean here. Certainly the standard Python packages
would offer you an immediately usable Python from Terminal and some
other interpreters. But there are LOTS of add-ons available. A big
plus with Open Source. Keeping them coordinated is a task, though (a
big minus with Open Source). Overall, I haven''t had to mess too much to
get lots of usability from Python, especially for Scientific computing.

can integrate with c

Yes. Several approaches, but none trivial.

compiles to native code

No.

can use a gui toolkit such as wx

Yep. Wx is here for Python. Also a book on it by Rappin and Dunn
(Manning , publ. 2006)

doesn''t take 60 hour weeks over years to master

You''ll be writing code on day 1. Useful code, too. Very, very nice
language to learn and use. I recommend Python in a Nutshell by Martelli
(O''Reilly Publ.) to read as you learn. Lots of online tutorials. See
Python.org, SourceForge and google. I think you can get pretty good at
Python coding in a month or so.
Along with Perl and Ruby, Python is really a very popular
interpreted/scripting language rather than a niche language (which I
think most of the ones you mentioned are somewhat niche). That means
there''s a big, helpful community out there to talk to and lots of code
available. I do all my new coding in it and then when I need speed in
some routine I rewrite it in C as a Python extension. I can develop
many times faster than I could in C/C++ or Fortran or BASIC (even). I
cannot compare, however, to the languages you mentioned. Sorry.

-- Lou Pecora (my views are my own) REMOVE THIS to email me.


In article <pe**************************@ra.nrl.navy.mil>,
Lou Pecora <pe****@anvil.nrl.navy.milwrote:

>In article <ma***************************************@python. org>,
Bryan <be****@gmail.comwrote:

>>
what is a good alternate language to learn? i just want something to expand
my mind and hopefully reduce or delay any chance of alzheimer''s. i would
especially like to hear from those of you who learned python _before_ these
languages.

haskell, erlang, ocaml, mozart/oz, rebel, etc.


I have no experience with any of these. Of course, now I will give my
opinions. :-) Just based on my experience with Python, C, C++, BASIC
(several flavors), Fortran 77 (mostly).

>i don''t require any of these features, but extra browny points for any of
the following:

interactive interpreter


Python has several.

Um... I think the original poster is saying that he already knows Python
and wants to learn another language. He particularly wants opinions from
other people who have learned these languages *after* learning Python.
--
Aahz (aa**@pythoncraft.com) <* http://www.pythoncraft.com/

Member of the Groucho Marx Fan Club


In article <el**********@panix3.panix.com>, aa**@pythoncraft.com (Aahz)
wrote:

In article <pe**************************@ra.nrl.navy.mil>,
Lou Pecora <pe****@anvil.nrl.navy.milwrote:

In article <ma***************************************@python. org>,
Bryan <be****@gmail.comwrote:

>
what is a good alternate language to learn? i just want something to expand
my mind and hopefully reduce or delay any chance of alzheimer''s. i would
especially like to hear from those of you who learned python _before_ these
languages.

haskell, erlang, ocaml, mozart/oz, rebel, etc.

I have no experience with any of these. Of course, now I will give my
opinions. :-) Just based on my experience with Python, C, C++, BASIC
(several flavors), Fortran 77 (mostly).

i don''t require any of these features, but extra browny points for any of
the following:

interactive interpreter

Python has several.


Um... I think the original poster is saying that he already knows Python
and wants to learn another language. He particularly wants opinions from
other people who have learned these languages *after* learning Python.

Oh...never mind. :-)

-- Lou Pecora (my views are my own) REMOVE THIS to email me.


这篇关于替代语言的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆