
Saya telah memprogram selama 16 tahun dan telah melalui banyak tumpukan teknis selama waktu itu. Belajar bahasa memang menyenangkan, awalnya selalu seperti mainan baru, sampai masalah pertama muncul di bulan ketiga.
- β -, , . Stack Overflow, Github , β , . : , .
, , - . . , , , .
β .
. , . , . .
, β 2 . , . .
, : ", , β ". -, , , Go 2, Go 2 . Go . , .
. Go, β . , , , Go 2.0 .
: . , , . , . β , .
, : ( β ) , , , .
, , , , . , . , , , β 10 .
, , "". β , , β , . , - , , .
, , . , β . , . , β β . .
, , . . .
β , , , . , , β , .
, , . , , , , , .
, , " ". , "" β . , "" , . KEEP ( Kotlin), 10 β Kotlin. β .
, . . : , , , , , . , 5 . β . , !
, , . , C#. - (C# 3.5 2007) , : " ".
Stack Overflow β Java Xβ , X , β , . . : , .
, - "". , , - .
- " Java" ( ) , ? : ( ) . - , , Java? , , null-safety Java, ?
β , . β , .
- , Oak , Java Wall Street Journal. Java " " 10- ( 2002-2012). - , . - 10- , . Sun Oracle , .
C# (record type), 9 β F# 2.0 (2010), . Microsoft. , C# F#. . 3-4 (tagged union discriminated union) C#. ? β .
Scala 3 (aka Dotty) enum. 14 2006 ( 2.0), Scala . enumeratum, "", enum , . Dotty 3 .
Saya telah memfilter "ideologi" dalam pemrograman sejak lama. Setiap kekurangan dalam bahasa bisa dibenarkan dengan ideologi. Ada masalah khusus dan praktis dan perlu ditangani. Jika tidak diselesaikan dalam waktu singkat dalam bahasa tertentu, maka bahasa ini masih buruk, dan pengembang tidak memiliki kualifikasi yang diperlukan. Mereka mencoba menutupi fakta-fakta ini dengan propaganda dan perasaan persetujuan mayoritas. Jangan percayai mereka - ini tipuan murahan. Anda akan berterima kasih pada diri sendiri untuk itu ketika mereka mengganti pakaian mereka lagi.
Terima kasih kepada orang-orang dari We're Doomed. Mengunjungi mereka sebagai tamu. Lihat , di sana menyenangkan.