Linux编程的绝对菜鸟需要语言选择帮助 [英] Absolute noob to Linux programming needs language choice help

查看:76
本文介绍了Linux编程的绝对菜鸟需要语言选择帮助的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

嘿伙计们,


我是Linux编程的新手,没有w ###### s编程

经验除了少量C ++控制台应用程序。

相当新的Linux,BSD等,获得了良好的声音网络基础

知识,并且在命令行等方面没有任何问题。


我想学习一种我可以在我的网络职责中使用的语言

最有可能对我有用。我有几个选择我能想到

是:


Python

Perl

C


那里的其他郎会更合适吗?


我希望能够使用我写的应用程序OpenBSD和RH版本

of Linux


你会推荐什么(无偏见,请关注

功能)我以后会爱上它:))


干杯


Ty

Hey guys,

I am absolutely new to Linux programming, with no w######s programming
experience except a small amount of C++ console apps.
Reasonably new to Linux, BSD etc, got good sound networking base of
knowledge and dont have any problem working the command line etc.

I want to learn a language that I can use in my networking duties that
is most likely to be of use to me. I have a few choices I can think of
being:

Python
Perl
C

Any other Langs out there that would be better suited?

I want to be able to use the app''s I write in OpenBSD and RH versions
of Linux

What would you reccomend (Unbiased opinion please, I''m after the
functionality I''ll love it later :) )

Cheers

Ty

推荐答案

st ************ @ gmail.com 写道:
嘿伙计们,

我是Linux编程的新手,没有w ###### s编程 Linux,BSD等新的合适的新知识,获得了良好的知识网络基础,在命令行等方面没有任何问题。

我想学习一种语言可以在我的网络职责中使用
最有可能对我有用。我有几个选择我可以想到
是:

Python
Perl
C

任何其他Langs将在那里更合适吗?

我希望能够使用我在OpenBSD和RH版本中编写的应用程序



你会推荐什么(无偏见)请注意,我是在追求
功能之后我会爱上它:) :)

Ty
Hey guys,

I am absolutely new to Linux programming, with no w######s programming
experience except a small amount of C++ console apps.
Reasonably new to Linux, BSD etc, got good sound networking base of
knowledge and dont have any problem working the command line etc.

I want to learn a language that I can use in my networking duties that
is most likely to be of use to me. I have a few choices I can think of
being:

Python
Perl
C

Any other Langs out there that would be better suited?

I want to be able to use the app''s I write in OpenBSD and RH versions
of Linux

What would you reccomend (Unbiased opinion please, I''m after the
functionality I''ll love it later :) )

Cheers

Ty




是的,python会对此有所帮助。我不太确定C是否更适合。

绝对抵制shell脚本。 Mark Lutz的几个章节

_Programming Python_将有助于网络化(在你通过_Learning Python_或同等版本阅读

之后)。 NewRiders出版_Python

Web编程_由Steve Holden撰写,有时会访问此列表。


James


-

James Stroud

加州大学洛杉矶分校基因组学和蛋白质组学研究所

专栏951570

洛杉矶,加利福尼亚90095

http://www.jamesstroud.com/


谢谢James,


很高兴知道抵制shell脚本。


Python网络编程现在有些我不知道你可以做什么

用Python。多么有意思:)。


刚去过你的网站,你的名字后面的字母很容易在一行上很容易接受,但是他们会:) >

干杯


Ty
Thanks James,

Good to know resist shell scripting.

Python web programming now theres something I had no Idea you could do
with Python. how interesting :).

Just been to your website, the letters after your name wouldnt fit very
easily on one line would they :)

Cheers

Ty
是的python会对此有好处。我不太确定C是否更适合。
绝对抵制shell脚本。 Mark Lutz的编程Python_中的几个章节将有助于网络化(在您阅读_Learning Python_或同等学习之后)。 NewRiders发布了由Steve Holden撰写的_Python
Web Programming_,他有时会访问此列表。

James

-
James Stroud
加州大学洛杉矶分校基因组学和蛋白质组学研究所
Box 951570
洛杉矶,加利福尼亚州90095

http://www.jamesstroud.com/
Yes python will be good for this. I''m not so sure C is better suited.
Definitely resist "shell scripting". Several chapters in Mark Lutz''s
_Programming Python_ will help with networking (after you have read
through _Learning Python_ or equivalent). NewRiders publishes _Python
Web Programming_ authored by Steve Holden, who visits this list on occasion.

James

--
James Stroud
UCLA-DOE Institute for Genomics and Proteomics
Box 951570
Los Angeles, CA 90095

http://www.jamesstroud.com/






如此说话 st ************ @ gmail.com (2006-06- 21 03:51):
Thus spoke st************@gmail.com (on 2006-06-21 03:51):
我想学习一种语言,我可以在我的网络职责中使用,这对我来说最有用。我有几个选择我能想到的是:

Python
Perl
C


C不是真的外围的选择

的Perl和Python。


Perl是为了做网络职责而创建的。在

的Unix环境中并产生了惊人的影响,

当时(也)很长一段时间#1脚本编号

语言为web应用程序(''CGI''几乎是同义词

用于Perl)。


然后是Python,它是(iirc)也用于

解决围绕网络职责的问题由GvR,

谁不喜欢Perl-Programs的外观(我猜不可能是b $ b bs sigils and braces; - )。 />

所以今天只是一个问题

1)个人品味,对你来说有什么想法,

2选择你想要的社区。


BTW。我根本不认为这是一个选择

,我会使用每种语言

最适用。

其他朗朗哪个更适合?
I want to learn a language that I can use in my networking duties that
is most likely to be of use to me. I have a few choices I can think of
being:

Python
Perl
C
C is not really a choice in the perimeter
of Perl and Python.

Perl was created to do "networking duties" in
the Unix environment and had a phenomenal impact,
was (then) also a long time the number #1 scripting
language for web apps (''CGI'' was almost synonymously
used w/Perl).

Then came Python, which was (iirc) also intended for
solving problems around "networking duties" by the GvR,
who didn''t like the appearance of Perl-Programs (couldn''t
stand sigils and braces, I guess;-).

So it''s today just a matter of
1) personal taste, what do think is fancier for you,
2) choice of the community you want to be in.

BTW. I don''t really think its a "choice"
at all, I''d use each language where it
applies best.
Any other Langs out there that would be better suited?




永远不会;-)


问候


Mirco



Never ever ;-)

Regards

Mirco


这篇关于Linux编程的绝对菜鸟需要语言选择帮助的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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