- A hozzászóláshoz be kell jelentkezni
Hozzászólások
Nagyon érdekes visszaolvasni az akkori hozzászólásokat. Némelyik ember komoly / komolytalan víziója a Google termékeiről elég jól bejött, pl. a Google "autó" (ha vehetjük annak az önvezető autóikat), kapucsengő (Nest), stb. És asszem a Go is elég jól elterjedt időközben.
- A hozzászóláshoz be kell jelentkezni
A programozási nyelvek népszerűségének változása 2018-2019:
- Dart 532%
- Rust 235%
- HCL 213%
- Kotlin 182%
- TypeScript 161%
- PowerShell 154%
- Apex 154%
- Python 151%
- Assembly 149%
- Go 147%
Forrás: https://octoverse.github.com/
(A Dart is a Google-nál született)
- A hozzászóláshoz be kell jelentkezni
Gondolnám, hogy a Dart a Flutter miatt nőtt ekkorát. (?)
- A hozzászóláshoz be kell jelentkezni
Brutális növekedés, főleg, hogy nem egy új nyelv, ráadásul emlékeim szerint annyira nem is nagy eresztés, nem sokkal indulás után próbáltam és nem estem tőle hasra (Typescript sokkal előremutatóbbnak tűnt).
Ez a Flutter tényleg ilyen game changer lenne, hogy megérné tömegeknek amiatt a Dartba fejest ugrani?
- A hozzászóláshoz be kell jelentkezni
Az már sokaknak elég, hogy "made by Google" (mármint a Flutter). :)
- A hozzászóláshoz be kell jelentkezni
Btw a dart létszükségletének van valami alapja? Miért nem typescript/js/kotlin/java? Vagy ezekkel csak az a baj, hogy nem a google áll mögöttük?
- A hozzászóláshoz be kell jelentkezni
Itt van egyféle indoklás, kiemelem a négy fő pontot: https://hackernoon.com/why-flutter-uses-dart-dd635a054ebf
- Dart is AOT (Ahead Of Time) compiled to fast, predictable, native code, which allows almost all of Flutter to be written in Dart. This not only makes Flutter fast, virtually everything (including all the widgets) can be customized.
- Dart can also be JIT (Just In Time) compiled for exceptionally fast development cycles and game-changing workflow (including Flutter’s popular sub-second stateful hot reload).
- Dart makes it easier to create smooth animations and transitions that run at 60fps. Dart can do object allocation and garbage collection without locks. And like JavaScript, Dart avoids preemptive scheduling and shared memory (and thus locks). Because Flutter apps are compiled to native code, they do not require a slow bridge between realms (e.g., JavaScript to native). They also start up much faster.
- Dart allows Flutter to avoid the need for a separate declarative layout language like JSX or XML, or separate visual interface builders, because Dart’s declarative, programmatic layout is easy to read and visualize. And with all the layout in one language and in one place, it is easy for Flutter to provide advanced tooling that makes layout a snap.
- Developers have found that Dart is particularly easy to learn because it has features that are familiar to users of both static and dynamic languages.
Nyilván (ahogy a cikk is írja) ezek megvannak más nyelvekben is, viszont itt minden egyben van.
- A hozzászóláshoz be kell jelentkezni
haha, de nagyon nem mindegy, hogy honnan no! A Rust nagyon kiralyos, es tenyleg megerdemli a helyet, de a 0.2%-rol noni nem ugyanaz, mint pl. a python 10-20%-arol.
- A hozzászóláshoz be kell jelentkezni
+1
A relatív növekedés tökéletesen semmitmondó az abszolút számok nélkül.
- A hozzászóláshoz be kell jelentkezni
Vissza-visszajarok ehhez a cikkhez, hatha jon valami troll, akit le lehet oltani. De semmi :) a hup sem a regi :D
- A hozzászóláshoz be kell jelentkezni
ANSI C mindenre elég, csoda hogy 10 evet megélt egy ilyen programnyelv. Igazából minden mást ki kéne dobni, de majd jövőre... Nem véletlen hogy Linuxot is C-ben fejlesztik (nem go/rust/stb).
- A hozzászóláshoz be kell jelentkezni
Assembly akkor mar, mert amit abban nem lehet megirni, azt nem lehet megirni :)
- A hozzászóláshoz be kell jelentkezni
Tévedsz barátom, aki valódi programozó, az mindent gépi kódban ír meg és text editornak még csak a közelébe se megy.
A magyar ember jelképe a hátrafelé nyilazás. Vakon rohanunk a semmibe, miközben a múltunkat támadjuk.
- A hozzászóláshoz be kell jelentkezni
De a legkeményebb programozók mindenek előtt, saját maguk forrasztják össze az összes hardvert a munkához.
It is our choices that define us.
Thinkpad X1 Carbon | Arch linux
- A hozzászóláshoz be kell jelentkezni
Nem kell forrasztani - Verilog/VHDL-ben megírod a CPU-t!
- A hozzászóláshoz be kell jelentkezni