最近闲来无事,想学点什么副语言充实下自己,主 Java 和 Python ,有没有推荐的

330 天前
 zzNaLOGIC
早年写过一年的 C ,但是 C 实在太累人了,后来转 java 之后就再也没碰过,基本也都还回去了。
最近粗略过了一点 GO
想看看有没有什么其他的比较有趣的语言可以学习一下?
也尝试过学习一些前端知识,也不知道是没天赋还是咋地,始终入不了门呀。
尤其是 CSS ,网上一翻都说他简单,到我这就开始折磨。
2387 次点击
所在节点    程序员
30 条回复
assiadamo
330 天前
计算机图形学!
zzNaLOGIC
330 天前
@assiadamo 你是来折磨我的
GeorgeWai
330 天前
学英语
zzNaLOGIC
330 天前
@GeorgeWai 一门“语言”,嗯,好像也没毛病
imicksoft
330 天前
如果经常写一些自用软件的话,可以试试 aardio
yazinnnn
330 天前
纯兴趣推荐 scheme /clojure /haskell /fsharp

scheme 和 haskell 研究用, clojure 和 fsharp 可以当作工程语言
zzNaLOGIC
330 天前
@yazinnnn 感谢,我去了解下
sentinelK
330 天前
"尤其是 CSS ,网上一翻都说他简单,到我这就开始折磨。"
其实 UI 样式的入门最重要的不是语法,而是“布局思路”或者说现阶段的 UI 布局共识。

UI 的布局方式无非就是线性布局(横向 /纵向),相对布局(在谁之上、和谁对齐等等),绝对布局(主体在 x,y 坐标上)
定位方式无非就是外边距、内边距。
对齐方式无非就是靠向哪边( Android 中叫 gravity ,很形象),以及居中,等距(几等分)
装饰性就是背景、阴影、描边、圆角。

以上就是最普遍的 UI 布局逻辑,知晓了这些,其实 95%的界面设计你已经能搞定了。一共也就十来个关键字。
剩下就是用到什么查什么即可。
zzNaLOGIC
330 天前
@sentinelK 可能是我还是用学习一门编程语言的心态去学习 CSS ,这玩意对我来说确实有点。。。抽象? 算了算了 既然选择分开,何必再爱~
jumpsky
330 天前
css 算是语言吗,这个看下 CSS 手册基本就秒懂了。
zzNaLOGIC
330 天前
@jumpsky 确实不算,看完文档也确实"懂了"。但就是用起来不是那回事了。尴尬。或者准确点说,我应该不是入门不了 CSS ,而是入门不了页面布局?
dddd1919
330 天前
ruby
seers
330 天前
rust
zzNaLOGIC
330 天前
@seers 这玩意学起来是真不快乐啊
ChainLock
330 天前
C 做什么项目
whenov
330 天前
主语言 Java 和 Python 的话,建议学一下 rust ,最近几年比较火,作为新语言也没什么令人难受的历史包袱
nopdan
330 天前
zig
exiahan
330 天前
scala
amlee
330 天前
学 haskell 啊,学完了就知道,卧槽,其他语言都是什么臭狗屎
taotaodaddy
330 天前
我也感觉 CSS 折磨,于是用了 tailwindcss,感觉很爽

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/949368

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX