Kana iwe uchisuwa mazuva kana uchishandisa Linux akaita kuti unzwe kusanzwisisika, kana iwe wakanetsekana neyechinyakare programming mitauro, heino imwe. rondedzero yemitatu isinganyatso kuzivikanwa mitauro yekuronga chii chaungawedzera kune yako runyorwa runyorwa nokuda kwe2020.
Iyi mitauro yekuronga yakasikwa kugadzirisa matambudziko echinyakare epurogiramu mitauro (uye kuunza mamwe matambudziko matsva) uye mune dzakawanda zviitiko ivo vachiri pasi pekuvandudzwa, saka hapana zvinyorwa zvakakwana kana nharaunda yekutendeukira kana paine matambudziko.
Mitauro mitatu isingazivikanwe iwe yaunogona kuyedza mu2020
Tsvuku
Vagadziri zvitsanangure Chemhondoro mutauro wechizvarwa chitsva. Iyo yakafuridzirwa neRebol uye izvi ndizvo zvimwe zvehunhu hwayo:
- Syntax-inoshamwaridzika nevanhu.
- Homoiconic: (Tsvuku ine yayo meta-mutauro uye neayo mafomati edata)
- Inoshanda, yakakosha, inoshanda uye yekufananidzira chirongwa
- Prototype-based chinhu rutsigiro
- Macro system
- Wide seti yakavakirwa-mukati mhando dzedata (50+)
- Faira rimwechete (~ 1MB) rine iro rese rekushandisa, raibhurari yakakwana, uye REPL.
- Inogadzira zvinoitwa zvisingasviki 1MB, pasina kutsamira.
- Kubudikidza ne plugin, Visual Studio Code inogona kushandiswa senzvimbo inosanganisirwa yekusimudzira.
- Tsigiro yekugadzirwa kweiplatform graphical interfaces.
- Mutauro haudi kuiswa. Iwe unongo fanirwa kurodha pasi, riipe mvumo yekuuraya uye unomhanya kubva kune iyo terminal.
Neem
Vagadziri vayo tsananguranemutauro uyu wepurogiramu senge inoshanda, inoratidzira uye inoyevedza. Inopinza hunhu hwemimwe mitauro yechinyakare senge Python, Ada, naModula.
Zvimwe zvehunhu hwayo:
- Nim inogadzira kutsamira-yemahara ekuzvarwa maitirwo, haadi muchina chaiwo kuti umhanye, iwo madiki uye anotendera nyore kugovera zvakare.
- Iyo Nim compiler uye inogadzirwa inogadziriswa inotsigira ese makuru mapuratifomu akadai seWindows, Linux, BSD, uye macOS
- Kurumidza mareferensi kuverenga ndangariro manejimendi nerutsigiro rwechokwadi-nguva masisitimu
- Kubudirira mukodhi yekutenda nekuitwa kwemazuvano mafungidziro senge zero pamusoro pevatariri uye kuunganidza -nguva-ongororo yemashandisi-akatsanangurwa mabasa, pamwe chete nezvinodiwa zvemhando dzedata zvinoenderana nemitengo yakapihwa mudura,
- Tsigiro yemashure akasiyana siyana: unganidza kuC, C ++ kana JavaScript.
- Kuzvimiririra-mukati: iyo compiler uye yakajairwa raibhurari inoitwa muNim.
- Simba macro system.
- Macros haidi kushandura syntax yeNim nekuti hapana chikonzero chayo, syntax inochinja zvakakwana.
- Yemazuva ano mhando sisitimu ine inference yemuno mhando, matinji, akajairika uye akawandisa marudzi.
- Statement dzakarongedzwa neinduction asi dzinogona kutambanudza mitsara yakawanda.
Nim inowanikwa yeWindows, Linux uye Mac. Panyaya yeLinux, unogona kushandisa gcc se compiler.
V
Handizive kana icho chekubhabhatidza mitauro ine mavara netsamba ndeye fadhi kana kushayikwa kweakatanga.
Muchiitiko chaV zvinotsanangura Chemhondoro mutauro uri nyore wekugadzirwa kwezvirongwa zviri nyore kuchengetedza. Kana iwe usine moyo murefu, mutauro uyu ndizvo zvaunoda sezvo vavaki vachivimbisa izvozvo kuverenga zvinyorwa hazvizokutorere unopfuura hafu yeawa. Ivo vanoona kuti mushure mekuzviita iwe, iwe unogona kuzviita neV zvakafanana nezvamunoita neyechinyakare programming mitauro.
Aya ndiwo mamwe maitiro ayo:
- Nokukurumidza kupfuura C.
- Inopindirana neC pasina lag.
- Unganidza kune echinyakare mabhainari pasina chero kutsamira uye zvisinei neanoshanda masisitimu.
- Mutauro uye maraibhurari ayo akajairika haagare anopfuura 2 mb.
- Kuvimbika chete kunodiwa ndeye C compiler.
- Kugona kuyedza shanduko pasina kudzosera.
- Simba emaraibhurari emaraibhurari anobva kuGDI + / Cocoa Drawing, uye OpenGL ye2D / 3D kunyorera. Tsigiro ye DirectX, Vulkan uye Metal zvakafanoonekwa.
- Native multiplatform graphical interface raibhurari yekuvaka kunyorera nema native control. Tsigiro yeWinAPI / GDI + paWindows, Cocoa paMacOS. MuLinux kudhirowa tsika kunoshandiswa
Vagadziri vacho vanofunga kuwedzera:
- A visual edhisheni saDelphi yekuvaka mashandiro neyemuno graphical mushandisi interface
- IOS / Android kuenderana nechero kutonga
- Chirevo API chakafanana neSwiftUI uye React Native.
V inowanikwa ye Windows, macOS, Linux, FreeBSD, OpenBSD, NetBSD, DragonflyBSD, uye Solaris. Maitiro edhita anogona kushandiswa Visual Studio Code uye Vim.
Ipfungwa dzakadii mitauro iyi ndinovimba kuti mapurojekiti haawire pasi!
Ndatenda nekutaura
Hi!
Mune iwo rondedzero ini ndaizosanganisira Gambas (http://gambas.sourceforge.net/en/main.html), mutauro uyo kunyangwe uine imwe nguva ichiri chidiki. Iyo yakafanana chaizvo neMicrosoft Visual Basic, asi yazvino. Kugadzira kunyorera kweGNU / Linux kuri nyore uye nekukurumidza (ndicho chakanyanya kukanganisa, haisi kuyambuka-chikuva)
Thanks.
Ndatenda nezano renyu. Ichokwadi, Gambas haina kuzivikanwa kwakakodzera