Stabil a GitHub fejlesztői eszköze, itt az 1.0-s Atom
Elérte az 1.0-s verziót az Atom, a GitHub által fejlesztett szerkesztőalkalmazás. A mindössze egy éve fejlesztett szoftver nagy siker, már rengeteg aktív felhasználója van, és több mint kétezer kiegészítés érhető el hozzá.
Stabil kiadásként, 1.0-s verzióként érkezik az Atom kódszerkesztő friss verziója – jelentette be a fejlesztő GitHub. A projekt indulása 2008-ra tehető, ekkor kezdett rajta dolgozni belső projektként a GitHub-alapító Chris Wanstrath, még Atomicity néven. A cél: általános webes technológiákat felhasználva készíteni egy bővíthető kódszerkesztőt. A munkát évekre háttérbe szorította a GitHub elképesztő ütemű fejlődése, 2011-től azonban újra beindult elkezdtek foglalkozni vele, tavaly pedig az első kipróbálható verziókat is publikálták a készítők.
Az AI és a nagy full-full-stack trend Az AI farvizén számos új informatikai munkakör születik, vagy már ismert munkák kapnak új nevet és vele extra elvárásokat is.
Maga az Atom egyébként igen érdekes szerzemény, alapját ugyanis a Chromium adja, maga a szoftver pedig CoffeeScriptben íródott. A beépülő modulok Node.js-ben készíthetőek el, a lehetőséggel pedig rengeteg fejlesztő élt már, az Atomhoz elképesztő mennyiségű plugin érhető el. Az elmúlt egy évben 155 kisebb-nagyobb Atom release jött, mára pedig mintegy 350 ezer aktív felhasználó igényeit 2090 kiterjesztés és 660 téma szolgálja ki – a szakma tehát egyszerűen imádja az eszközt.
Introducing Atom 1.0!
Még több videóAz 1.0-s verzió kiadása a bejelentés szerint abból a szempontból mérföldkő, hogy a szerkesztő magja immár stabilnak tekinthető, az alapok a helyükön vannak, a beépülők kezelése hosszú távon is állandó marad. Tennivaló persze bőven van még, a bejegyzés szerint a stabilitáson, a teljesítményen és például a nemzetközi (nyelvi) támogatáson is kell még dolgozni. A távolabbi tervek között a szuper-szoros GitHub-integráció és a közösségi funkciók szerepelnek.
Szabad szoftver a Facebook Nuclide
Lazán kapcsolódó hír, hogy a héten a Facebook is kiadta saját IDE-jét, a Nuclide-et. A fejlesztői környezetet még márciusban, F8 konferenciáján jelentette be a cég és mára érte el a kiadásra érett státuszt. A Nuclide ugyanúgy extrázható és bővíthető, mint az Atom, azonban nem egyszerű szerkesztő szeretne lenni, hanem egy teljes értékű IDE. Első körben a szoftver a Facebook saját React JavaScript könyvtára és a React Native keretrendszer támogatására fókuszál, de webes és natív mobilappok fejlesztéséhez is használható. Ismer olyan technológiákat, mint a Mercurial, Hack, Flow, a Facebook ígérete szerint pedig hamarosan megkapja az Infer tudását is és érkezik a Relay- illetve a GraphQL-támogatás is.
Érdekesség, hogy a Nuclide alapját az Atom képezi, azonban a Facebook nem forkolta a GitHub-féle szerkesztőt, hanem annak fejlesztőivel kitűnő együttműködést kezdett. Az eredmény, hogy a Nuclide-et Atom kiegészítő csomagok formájában implementálta a Facebook. Ez azt jelenti, hogy meglévő Atom-telepítésről triviális a migrálás, egyszerűen csak telepíteni kell a Nuclide-et képező kiegészítőket. A program a GitHubon érhető el.