由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - What programming languages do what?
相关主题
从今天开始起,学C++!谁能推荐个好的编程语言?
这么好的帖子没人转?Which language has the brightest future in replacement of C between D, Go and Rust? And Why?
Java比.net工作机会更多,前景更好吗?---国内支护用户如是说王银看kotlin(本文建议零售价 ¥15)
程序员薪水C++ 又开始火起来了吗?
c++逐渐没落?Typescript是不是实际上反 functional programming 的?
读Bjarne Stroustrup写得The C++ programming language 是不是经常有不知所谓的感觉。卫东 问你 不会Java 如何生存?
学objective-c难吗?smalltalk 传奇[转载]
javascript太难debug了,没人能发明一个好用点的front-end language?Block on mac os x
相关话题的讨论汇总
话题: language话题: used话题: java话题: languages话题: purpose
进入Programming版参与讨论
1 (共1页)
z***7
发帖数: 555
1
The major languages in IT (Information Technology) are:
Java - the general-purpose enterprise standard heavily used for server-side
web development; used to write Android apps
Python - general-purpose scripting language, popular for numerical computing
, financial industry, web development, etc.
PHP - used for server-side web development
C# - general-purpose and largely Windows-centric
C++ - general-purpose and high-performance; used for nearly everything, esp.
financial industry, scientific computing, game development
C - used for writing operating systems, device drivers, embedded software,
base libraries, etc., the very foundation of IT
JavaScript - the native language of the web browser; also used server-side
in Node.js
Perl - general-purpose scripting language, once very popular, but has since
fallen out of favour
Ruby - best known for Rails, a server-side web framework
Matlab/Octave/R - languages specializing in statistical analysis
Important languages to watch for:
Objective-C - used for writing iOS apps
Swift - Objective-C’s anointed successor
Go - Modern replacement for C with aim for targeting concurrency problems;
destined to be a major language (Top 10)
Scala - general-purpose language that competes with Java; works well with
the Play framework
D - a better C++
Groovy - a dynamically and statically typed (!!) competitor for Java in web
development; used with the Grails framework
Interesting languages to watch for:
Haskell - a pure functional programming language
Clojure - another functional programming language like lisp; competes with
Java
Elixir - yet another functional programming language; notable for very fast
concurrency
Julia - general-purpose language esp. suited to numerical computing and
visualization
Kotlin - potentially, a much improved Java replacement
Rust - a language that competes with C++ for safe, reliable computing
Other notable languages:
Smalltalk - beautifully simple and elegant language; the father of modern
OOP
Scheme/Elisp - simple and elegant lisp for functional programming for making
GNU extensions easily.
Fortran - the father of scientific number-crunching; still used for
modelling and simulations!
Cobol - the first enterprise language; verbose as heck; legacy demands make
Cobol jobs hard to fill, but they pay well!
b*******s
发帖数: 5216
2
C# is widely used in finance industry as well.
C++ is the 1st choice for deep learning
1 (共1页)
进入Programming版参与讨论
相关主题
Block on mac os xc++逐渐没落?
有一事我一直就是不明白读Bjarne Stroustrup写得The C++ programming language 是不是经常有不知所谓的感觉。
最近开始接触Objetive C,发现多年的愿望实现了学objective-c难吗?
question regarding effective c++ by Meyersjavascript太难debug了,没人能发明一个好用点的front-end language?
从今天开始起,学C++!谁能推荐个好的编程语言?
这么好的帖子没人转?Which language has the brightest future in replacement of C between D, Go and Rust? And Why?
Java比.net工作机会更多,前景更好吗?---国内支护用户如是说王银看kotlin(本文建议零售价 ¥15)
程序员薪水C++ 又开始火起来了吗?
相关话题的讨论汇总
话题: language话题: used话题: java话题: languages话题: purpose