JavaRush /Blog Jawa /Random-JV /Ngopi #66. 5 basa pemrograman sing paling aneh lan paling...

Ngopi #66. 5 basa pemrograman sing paling aneh lan paling angel. 6 Piranti Apik kanggo Ngapikake Produktivitas Pangembang

Diterbitake ing grup

5 basa pemrograman sing paling aneh lan paling angel

Sumber: DZone Sanajan basa pamrograman dhewe cukup rumit, meh mesthi digawe kanthi tujuan supaya luwih gampang nggawe barang sing migunani. Nanging ana uga basa pamrograman sing tujuane mung kanggo nggawe urip luwih angel, utawa bisa uga sengsara. Ing ngisor iki sawetara: basa pamrograman "paling awon" lan paling aneh.Ngopi #66.  5 basa pemrograman sing paling aneh lan paling angel.  6 Piranti Apik kanggo Ngapikake Produktivitas Pangembang - 1

1. Piet

Piet minangka basa pamrograman sing dibangun kanthi nggunakake warna. Iki tegese sampeyan kudu nggawe gambar bitmap cilik sing bakal diowahi dadi kode sing bisa dingerteni komputer. Kode dianggo kanthi ngevaluasi prabédan antarane werna kanggo nemtokake tumindak kanggo njupuk. Ing ngisor iki minangka conto ing Piet babagan carane nampilake frasa Hello World.Ngopi #66.  5 basa pemrograman sing paling aneh lan paling angel.  6 Piranti Apik kanggo Ngapikake Produktivitas Pangembang - 2

2.Shakespeare

Shakespeare minangka basa sing tujuane nggawe kode sampeyan katon kaya sandiwara Shakespeare. Kita bisa nggunakake statement lompat kayata "ayo terus" kanggo mindhah antarane baris kode beda. Malah ana statement sing nggunakake tembung kunci kaya yen mangkono. Sepotong khas basa pamrograman Shakespeare katon kaya iki:
Variabel, Definisi Undhang-undhang I: penghinaan lan sanjungan Dusun. Adegan I: Ngina Romeo. Juliet: Apa aku luwih apik tinimbang sampeyan? Dusun : Menawi sampun, mangga lajengaken wonten ing adegan III.

3. Spasi putih

Saben uwong sing tau ngodhe wis keganggu amarga wong liya nggunakake spasi. Aku mbokmenawa ngginakaken sawetara dina gesang kawula ngetik kode ngendi tab lan indentations digawe ora pangertèn. Yen spasi uga ngganggu sampeyan, sampeyan bakal sengit karo basa pemrograman spasi sing mung nggunakake spasi kanthi dawa lan jinis kode sing beda-beda. Kanggo menehi gambaran babagan tampilan iki, kode ing ngisor iki (sing ditemokake online) bakal nyithak Hello World. Ing kode Whitespace nyata ora bakal ana karakter S (spasi), T (tab) utawa L (linefeed), nanging ana ing kene supaya sampeyan bisa ngerti apa sing kedadeyan:
TL SSSSSTTSSTSTTL TL SSSSSTTSTTSSL TL SSSSSTTSTTSSL

4. JSF*ck

JSF*ck iku basa sing dianggo nganggo Javascript, nanging mung nganggo tanda kurung, tanda kurung, tanda seru, lan tanda tambah. Iki jenis ngelingake aku nyoba sinau RegExp yen kawruh RegExp dibutuhake kanggo nindakake soko ing basa. Nanging, JSF * ck kompatibel karo Javascript, supaya sampeyan malah bisa mbukak ing program biasa. Ing ngisor iki sawetara conto sepira angel iki:
javascript Copy (+[![]]+[+(+!+[]+(!+[]+[])[!+[]+!+[]+!+[]]+(+!+[ ])+(+[])+(+[])+(+[]))])[+!+[]+[+[]]] // Ngasilake y (![]+[])[+ !![]] // Ngasilake !+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+! +[] // Wangsul 9

5. Malbolge

Malbolge minangka salah sawijining basa pemrograman sing paling angel disinaoni. Kajaba iku: meh ora bisa digunakake. Iki paling cetha dibuktekake kanthi nyatane malah sing nggawe basa Malbolge ora bisa nulis program kasebut. Akèh-akèhé kode ing Malbolge ditulis nganggo basa liya, sanajan sawetara skrip ditulis nganggo Malbolge murni. Conto carane nulis Hello World ing basa iki kapacak ing ngisor iki:
javascript Copy (=<`#9]~6ZY32Vx/4Rs+0No-&Jk)"Fh}|Bcy?`=*z]Kw%oG4UUS0/@-ejc(:'8dc

6 Piranti Apik kanggo Ngapikake Produktivitas Pangembang

Sumber: Dev.to Kapan arep kerja, apa sampeyan nggarap proyek sampingan nalika nyruput secangkir kopi, utawa sampeyan lagi sibuk kerja kanggo ngrampungake tugas sadurunge tenggat wektu, sampeyan pengin nggawe manawa sampeyan nindakake kabeh bisa kanggo iki. Iki minangka alat produktivitas pangembang migunani. Ngopi #66.  5 basa pemrograman sing paling aneh lan paling angel.  6 Piranti Apik kanggo Ngapikake Produktivitas Pangembang - 3Ing artikel iki, aku ora bakal nyebutake alat kayata Trello, Slack, Jira lan liya-liyane sing cukup dikenal. Nanging, aku bakal ngomong babagan alat sing diremehake lan ora populer banget (nanging mesthine kudu diakoni). Saben wong bisa digunakake dening programer individu lan tim pangembangan.

Turki kadhemen

Yen sampeyan nyalahake dhewe amarga ora duwe kekarepan kanggo nyingkiri media sosial utawa gampang diganggu dening kabar utusan cepet, mula iki minangka aplikasi sing cocog kanggo sampeyan. Nggunakake Cold Turkey, sampeyan bisa mbatesi akses menyang aplikasi desktop, situs web, utawa malah mateni akses Internet kanthi lengkap. Sampeyan nyetel jadwal dhewe lan watesan akses saben dina gumantung kabutuhan. Alat kasebut kompatibel karo RescueTime, sing bisa mbantu sampeyan ngatur wektu kerja kanthi luwih efektif.

7 laju

Sepira kerepe sampeyan ngetutake praktik DevOps ing siklus pangembangan sampeyan? Aku nganggep yen sampeyan utawa tim sampeyan wis nggunakake papan Kanban utawa Scrum kanggo ngatur karya sampeyan. Ya, bakal migunani yen sampeyan bisa nyisipake solusi pelacakan wektu menyang papan tim pangembangan kanggo nglacak kegiatan sampeyan, ngotomatisasi laporan output, lan ngatur sumber daya lan anggaran ing organisasi gedhe. Yen sampeyan kasengsem karo alat kasebut, banjur 7pace bakal dadi pilihan sing apik kanggo sampeyan. 7pace Timetracker dirancang khusus kanggo tim pangembangan piranti lunak sing kerja ing lingkungan Agile, Scrum utawa Waterfall. Pangguna nggunakake alat iki log saben tugas ing mung telung detik ing rata-rata. Kanggo nambah efisiensi, 7pace Timetracker bisa digabungake karo Microsoft Team Foundation Server (TFS) lan Visual Studio Team Services (VSTS). Lan yen sampeyan nggunakake papan proyek GitHub kanggo ngatur proyek sampeyan, 7pace duwe versi beta sing ngidini sampeyan nggabungake solusi pelacakan wektu kanthi langsung.

Wektu ne entek

Sayange, alat iki mung kasedhiya kanggo macOS saiki. Wektu Metu mesthi paling ndhuwur dhaptar alat sing paling apik yen sampeyan pengin istirahat kanthi cara sing bener. Nduwe antarmuka sing prasaja lan intuisi, uga pilihan kustomisasi sing ekstensif. Kanthi Time Out, sampeyan bisa gawe jadwal istirahat singkat 15 detik saben 15 menit utawa istirahat suwene 10 menit saben jam. Iku kabeh gumantung apa sampeyan pengin nindakake olah raga mripat cendhak 15 detik utawa ngombe secangkir kopi.

F.lux

Biasane, layar komputer dirancang kanggo bisa digunakake ing wayah awan. Nanging kepiye yen sampeyan kadang pengin kerja ing wayah surup? Yen sampeyan duwe kabiasaan ala nulis kode ing wayah wengi, sampeyan kudu menehi perhatian marang alat iki. F.lux kanthi otomatis ngganti padhange layar komputer gumantung saka cahya ing kamar ing ngendi sampeyan lagi. Mung nguripake f.lux lan lali bab masalah karo padhange monitor. Iku bakal kanthi otomatis nyetel layar kanggo menehi pengalaman paling apik.

WakaTime

Alat iki ngawasi karya sampeyan minangka programmer. Iku nuduhake kabeh rincian karya - file apa sing lagi digunakake, sistem operasi lan malah basa. Sampeyan malah bisa saingan karo kanca-kanca ing leaderboard lan ndeleng sapa sing duwe skor coding paling akeh. Iki migunani banget nalika ngatur anggaran proyek lan produktivitas pangembang. Wiwit alat uga duwe solusi nelusuri wektu, sampeyan bisa gabungke karo TimeCamp .

Habitica

Salah sawijining instrumen favoritku. Habitica minangka aplikasi mbangun kabiasaan gratis sing nganggep urip nyata sampeyan kaya game. Kanthi menehi ganjaran utawa ngukum programmer, aplikasi kasebut motivasi kanggo nambah mode operasi. Kanthi cara iki, Habitica bisa nulungi sampeyan nggayuh tujuan sehat, kerja keras lan seneng. Habitica nggawa sampeyan menyang jagad lawas platform kaya piksel ing ngendi sampeyan, pahlawan, berjuang kanggo nggayuh tujuan saben dina, mingguan lan jangka panjang, kabiasaan lan dhaptar sing kudu ditindakake. Kanggo saben gol sing digayuh, sampeyan entuk poin, nemokake kewan anyar, lan bisa tuku senjata kanggo entuk kekuwatan. Yen sampeyan ora bisa ngatasi tugas, luwih akeh sampeyan kelangan kekuwatan. Tantangan kanggo njaga karakter sampeyan urip.
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION