熟悉编程语言

发布时间 2023-11-14 20:56:08作者: Raymongillichmks

熟悉编程语言

最受欢迎top50





编程泛型

命令式

面向过程: C、Fortran、Cobol、Pascal、Ada、BASIC、Assembly language、ALGOL、PL/I、RPG

面向对象: Java、C++、C#、Python、Ruby、Swift、Kotlin、TypeScript、Scala、Go、Rust、PHP、Objective-C、Dart

声明式

函数式:Haskell、Clojure、Scala、F#、Elixir、Elm、Racket、ReasonML、PureScript、Swift、Lisp

逻辑式:Haskell、ML、F#、Scala、Rust、Elm、PureScript、Idris、Agda、Clojure、Swift、Kotlin、TypeScript、ReasonML、OCaml

我想学的

命令式中面向过程的C语言是大学《计算机基础与程序设计》所必须学习的;

面向对象的C++已经系统的学过;

函数式中根据网上的资料了解到F#可以配合其他多种函数式的编程语言进行使用,向net平台转换也十分方便,同时与C#等语言相比没有其他冗杂的语言格式要求,所以代码长度通常在函数式中最短,而且在某些方面使用F#也会更加简单,同时由于自身系统的原因可以使防止一系列人为的错误,最为重要的是,它可以与其他编程泛式一起使用,与网站、数据库进行“交流”;

逻辑式中Rust做为“网红语言”已经连续好几年登顶最受编程人员欢迎的语言榜榜首,Rust做为新兴语言,后起之秀,最受欢迎的原因,就是解决了其他许多编程语言中存在的痛点,如Rust做为静态类型系统,极大程度上缓解了程序员的压力,避免了他们的麻烦,增强可读性,助长了长期的可维护性,同时Rust可以很大程度上解决空间压力问题,极大的压缩内存使用量,Rust社区也开发了许多的开发工具,得到了广泛的应用。