
本人多年 Java 和 go ,最近在学习 python ,感觉各种不适应。都说 python 语法优雅简洁,但是为什么感觉没有 Java 用起来舒服。 如果仅从语法上来评价,那么哪种语言看起来是最舒服最美的呢?
1 flytsuki 138 天前 C# |
2 nickyadance23 138 天前 clojure |
3 cmdOptionKana 138 天前 via Android 优雅,是主观的,没有客观标准。 |
4 luzemin 138 天前 C# |
5 NessajCN 138 天前 Python 是适合新手入门,没有谁夸 Python 优雅简洁。 新人觉得简单是因为很多功能标库帮你实现了,譬如一个简单的数字对象 >>> 12. 12.as_integer_ratio() 12.denominator 12.numerator 12.bit_count() 12.from_bytes( 12.real 12.bit_length() 12.imag 12.to_bytes( 12.conjugate() 12.is_integer() Python 标准库帮你实现了这么多功能。 如果你要自己写方法来实现,那可一点不简洁也不优雅。 |
6 rL1ik0 138 天前 via Android kotlin 吧,糖很多,功能也多,很优雅 |
7 zqguo 138 天前 php |
8 xtreme1 138 天前 Ruby |
9 xgdgsc 138 天前 |
10 fruitmonster 138 天前 用惯哪个,哪个就优雅,我觉得 |
11 xiaoming1992 138 天前 via Android 没人说 ts ? |
12 nilaoda 138 天前 C# |
13 coderzhangsan 138 天前 首推世界上最好的语言。 |
14 lthon 138 天前 像小鸭子认妈妈一样,你已经是 Java 的形状了 |
15 coldle 138 天前 via Android 在这里我要点名一类代码最后一页是 ")))))))" 的语言 |
16 gowk 138 天前 C# |
17 MakHoCheung 138 天前 Swift |
18 bigtear 138 天前 via Android 没听说过有谁说 Python 语法简洁优雅的,一般都说 Python 简单,因为库多,函数都做好了调用就行了,写深了也会有一些复杂代码包装器什么的 个人感觉最优雅的还是 C 、Golang ,简洁好用。 最不优雅的必须是 Java ,老太婆的裹脚布一样又臭又长。 最多变的是 Javascript ,可以很优雅也可以很复杂,完全看个人代码风格 |
19 yolee599 138 天前 via Android 我也投 C# 一票 |
20 ben1024 138 天前 PHP |
21 masterclock 138 天前 haskell scala |
22 catazshadow 138 天前 via Android 汇编,没有语法,极致美 |
23 pikko 138 天前 Swift 吧 |
24 wcs111 138 天前 rust |
25 casstiel 138 天前 Haskell |
26 assiadamo 138 天前 Java ,语法清楚 |
27 Gilfoyle26 138 天前 汇编 |
28 AV1 138 天前 pascal 语言 |
29 mx1700 138 天前 via Android C# |
30 xubeiyou 138 天前 因为 Java 语法相对冗余点 所以阅读起来舒服点- - 有好处也有坏处 |
31 Dorian101 138 天前 C# |
32 guanhui07 138 天前 via iPhone C# |
33 fantastM 138 天前 我比较喜欢 Kotlin |
34 june4 138 天前 最优雅的是哪个不好说,但最自信的永远是 c# |
35 chaoschick 138 天前 c |
36 gam2046 138 天前 如果从书写规范角度,我认为是 Pascal 。 |
37 strobber16 138 天前 via Android 机器语言 |
38 Perry 138 天前 via iPhone British English |
39 ruuu 138 天前 010101 |
40 zhaoyihuaer 138 天前 那必然是 php |
41 vikaptain 138 天前 C# |
42 iX8NEGGn 138 天前 C# |
43 89adc64 138 天前 C# +1 |
44 hingle 138 天前 C# 对切片的处理好像不太方便啊? |
45 Dlad 138 天前 c# 持续迭代,支持多种泛型。 rust 架构思路清晰,独辟蹊径。 python 奇葩不是一天两天了,外行觉得方便,洁癖 coder 不容易爱上。 |
46 ehehela 138 天前 怎么没有人夸 MATLAB |
47 zggsong 138 天前 C# |
48 min 138 天前 虽说文无第一,然而大规模业界使用的肯定排不进前三 |
49 iintothewind 138 天前 嗯 咋没人说 go ? 哈哈哈 |
50 pptppt 138 天前 C# |
51 kneep 138 天前 糖多算是优雅还是不优雅? |
52 unclemcz 138 天前 via Android 最喜欢 C#,它的语法糖很舒服。 写的最多是 Javascript 和 Python ,在出活速度上,其他语言都得靠边站。 |
53 jonsmith 138 天前 投 Go 一票,python 着实另类 |
54 lancelock 138 天前 没想到这么多用 c#的 |
55 suyuyu 138 天前 仓颉 ( |
56 jerry10086 138 天前 java |
57 mbtfdwlx 138 天前 C# |
58 jason56 138 天前 PHP |
59 Dg3gWjbFvvq OP @xubeiyou 用了多年 Java 确实是这个感觉 |
60 cenbiq 138 天前 写过 Java 、C#、Javascript 、Typescript 、Kotlin 、Python ,只有 C#的代码会让我在工作闲暇的时候特地打开项目欣赏一下 |
61 minami 138 天前 ANSI C ,跟回家一样 |
62 penisulaS 138 天前 语法糖用得好的 scala |
63 zhwguest 138 天前 我举得这三个不分上下:Kotlin,Swift,Rust |
64 zeroskylian 138 天前 Swift |
65 duanxianze 138 天前 php+1 |
66 hhhWhy 138 天前 投 ruby 一票,元编程当时惊为天人,不管好不好写,你就说优雅不优雅吧 |
67 Polaris11123 138 天前 @ehehela Matlab 想调用子文件夹下的 m 文件都没有啥正儿八经的实现方式,完全纯纯脚本 |
68 bunny189 138 天前 via iPhone golang !!! |
69 dosmlp 138 天前 C |
70 sarlanori 138 天前 C#绝对是对程序员最友好的语言(之一),语法糖多,API 规范,就算你不知道某个 API 的名字,猜一下就能猜到,不像其它语言,总是一些稀奇古怪的实现方式,不查资料根本想不到, |
71 neocanable 138 天前 c & ruby |
72 myderr 138 天前 你都 Java 了,上手 c#几天就搞定 |
73 williamherry 138 天前 Ruby |
74 ResidualSoils 138 天前 C#( Kotlin ) |
75 jbgz 138 天前 C# |
76 OMGZui 138 天前 php |
77 liuliuliuliu PRO |
78 lululau 138 天前 Ruby |
79 xiaoriri666 138 天前 @liuliuliuliu PHP 的设计偏重实用性和易用性,变量加 $ 是为了语义清晰,. 连接字符串避免类型混淆,-> 是标准面向对象语法,命名空间用 \ 也符合其自动加载机制。所谓“弱类型”在 PHP 7+ 后已支持严格类型,灵活又强大。它或许不符合某些人的“优雅”标准,但它高效、稳定、支撑着全球大量网站这本身就是一种“优雅”。 |
80 redvoilin 138 天前 ruby |
81 csfreshman 138 天前 C# ,读书的时候学过,工作以后没用过,忘记的 7788 了 |
82 mcdull619 138 天前 最喜欢 c# , 没有之一 。 |
83 spritecn 138 天前 其实 dart 语法蛮舒服的,但发展不起来,python 现在可以有类型了,比之前还是好多了,go 其实还行,就是满屏 err!=nil 很难爱 |
84 magicdawn 138 天前 C# 吧, 十多年前就支持 LINQ, 十多年后依旧无人能及 > 糖多是优雅还是不优雅 适度吧, 有些属实没必要的糖会降低优雅程度. 最不优雅 golang, 啥都没有, 我的评价是连 C/C++ 都不如. |
85 zzmj 138 天前 没人说 JS 么,其实写的好的话感觉挺漂亮的,ES 新特性很多语法糖都很好用 |
86 handsomeluo 138 天前 php 应该有一席之地 |
87 GavinXSF 138 天前 C# Kotlin |
89 aababc 138 天前 必然是 PHP |
90 Ithinksoiam 138 天前 @xiaoming1992 ts 算不得上是一门语言吧,可视作 js 的 增强; |
&nsp; 91 unco020511 138 天前 必然是 kotlin |
92 soloV2 138 天前 c#, await 异步, 拓展方法,鸭子类型,属性等等 |
93 deprecatedCoder 138 天前 swift :优秀的代码 convention, 语法糖也多. |
94 RainySeason 138 天前 VB |
95 DaneWalters 138 天前 Ruby / Elixir |
96 ybz 138 天前 dart)))))))))))) |
97 wuwuwuwuvincent 138 天前 obj c |
99 qxmqh 138 天前 Objective-C |
100 berrybeberry 138 天前 @CalsRanna 哈哈哈,一个页面可以写几百行代码 |