Není nikomu žádným tajemstvím, že většina z Uživatelé GNU / Linux mají v průměru vyšší úroveň počítačové gramotnosti než běžný uživatel počítače Windows a MacOS. To je často způsobeno skutečností, že obvykle nainstalovat, konfigurovat a opravit vlastní Svobodné a otevřené operační systémy pro naše vlastní denní a profesionální úkoly.
Být jednou z nejběžnějších profesí nebo obchodů uživatelů Linuxu, technické podpory, správy serverů a systémů a programování v různých jazycích, jako jsou Go, Node.js, PHP, Python a Ruby, mimo jiné a z dalších oblastí souvisejících s Informatika a výpočetní technika.
Vzhledem k tomu, programování (Vývoj softwaru)Dnes je to velmi žádaná profesionální oblast, protože jde o základní nástroj, který formuje svět, ve kterém žijeme. Jejich učení proto představuje nejen a vynikající pracovní příležitost, ale příležitost zlepšit formální logické uvažování každého jednotlivce.
Proto dnes doporučujeme 5 Otevřené projekty vývoje softwaru učit se / posilovat GNU / Linux, a to jsou: Go, Node.js, PHP, Python a Ruby.
Vývoj softwaru v DesdeLinux
Než skočím přímo dovnitř Go, Node.js, PHP, Python a Ruby, chceme čtenářům doporučit, aby si po přečtení této publikace mohli prohlédnout následující položky týkající se stejného oboru a doplnit tak čtení a znalosti o oboru Vývoj softwaru na GNU / Linux:
"V současné době má ekosystém aplikací GNU / Linux široký a vynikající seznam programů pro vývoj softwaru (aplikací a systémů), které dobře nainstalované, nakonfigurované a nainstalované v rámci distribuce GNU / Linux mohou pokrývat široké spektrum možností programovacích jazyků." Převeďte svůj GNU / Linux na Distro vhodné pro vývoj softwaru
Go, Node.js, PHP, Python a Ruby: Otevřené programovací jazyky
Pak 5 Otevřené programovací jazyky o kterých se doporučujeme naučit a používat GNU / Linux:
Co je Go?
Podle vašeho Oficiální internetové stránkytotéž je:
"Programovací jazyk s otevřeným zdrojovým kódem, který usnadňuje vytváření jednoduchého, spolehlivého a efektivního softwaru."
Zatímco v jiném alternativní oficiální web je popsán jako:
"Programovací jazyk s otevřeným zdrojovým kódem podporovaný společností Google, pomocí kterého můžete vytvářet rychlý, spolehlivý a efektivní software v měřítku. Je snadné se ho naučit a snadno se používá. Má integrovanou souběžnost a robustní standardní knihovnu. A je zakotven v rostoucím ekosystému partnerů, komunit a nástrojů."
Na obou webových stránkách je hrubý a vynikající bezplatná a otevřená dokumentace, v angličtině, pro vaše stahování, instalace a učení, ale pokud chcete dozvědět se více můžete navštívit následující odkaz, s více informacemi ve španělštině.
Co je Node.js?
Podle vašeho Oficiální internetové stránkytotéž je:
"Běhové prostředí pro JavaScript vytvořené pomocí JavaScriptu V8 prohlížeče Chrome. “
Zatímco později přidávají následující:
„Je to jáNode.js, navržený jako asynchronní běhové prostředí JavaScriptu řízené událostmi, je navržen pro vytváření škálovatelných síťových aplikací. Uživatelé se navíc mohou obávat havárie procesu, protože neexistuje. Téměř žádné funkce v něm nevykonávají I / O procesy přímo, takže tento proces nikdy nezastaví. Má podobný design a je ovlivňován systémy jako Ruby's Event Machine a Python's Twisted. Ale jde to s modelem události o něco dále, protože obsahuje knihovnu událostí jako běh místo knihovny. “
Na svých webových stránkách má velmi dobré a vynikající bezplatná a otevřená dokumentace, v angličtině, pro vaše stahování, instalace a učení, ale pokud chcete dozvědět se více můžete navštívit následující odkaz, s více informacemi ve španělštině.
Co je to PHP?
Podle vašeho Oficiální internetové stránkytotéž je:
"Populární skriptovací jazyk pro všeobecné účely, který je vhodný zejména pro vývoj webových aplikací." Rychlý, flexibilní a pragmatický systém PHP napájí váš blog na nejpopulárnějších webových stránkách na světě."
Zatímco později přidávají následující:
„PHP (rekurzivní zkratka pro PHP: Hypertext Preprocessor) je velmi populární otevřený zdrojový jazyk vhodný zejména pro vývoj webových aplikací, který lze vložit do HTML. Protože místo použití mnoha příkazů k zobrazení HTML (jako v C nebo Perlu) obsahují stránky PHP HTML s vloženým kódem, který dělá „něco“ konkrétního. Mezi speciálními počátečními a koncovými značkami je uzavřen kód PHP , které vám umožní vstoupit a opustit "režim PHP"."
Na svých webových stránkách má velmi dobré a vynikající bezplatná a otevřená dokumentace, v angličtině i španělštině, pro vaše stahování, instalace a učení, ale pokud chcete dozvědět se více můžete navštívit následující odkaz, který nabízí více informací ve španělštině prostřednictvím integrovaného automatizovaného překladu.
Co je Python?
Podle vašeho Oficiální internetové stránkytotéž je:
"Je to programovací jazyk, který vám umožní pracovat rychle a efektivněji integrovat systémy.""
Zatímco později přidávají následující:
"Je to výkonný a rychlý programovací jazyk, který se dobře integruje s ostatními a běží všude." Je také přátelský a snadno se učí. Python je vyvíjen pod licencí open source schválenou OSI, což umožňuje jeho bezplatné použití a distribuci, a to i pro komerční použití. Licence Python je spravována Python Software Foundation."
Na svých webových stránkách má velmi dobré a vynikající bezplatná a otevřená dokumentace, v angličtině, pro vaše stahování, instalace a učení, ale pokud chcete dozvědět se více můžete navštívit následující odkaz, která nabízí více informací ve španělštině a dalších jazycích.
Co je Ruby?
Podle vašeho Oficiální internetové stránkytotéž je:
"Dynamický a otevřený programovací jazyk zaměřený na jednoduchost a produktivitu. Jeho elegantní syntax se cítí přirozeně čitelná a snadno se píše. “
Zatímco později přidávají následující:
"Ruby je pečlivě vyvážený jazyk." Jeho tvůrce Yukihiro „Matz“ Matsumoto smíchal části svých oblíbených jazyků (Perl, Smalltalk, Eiffel, Ada a Lisp) a vytvořil nový jazyk, který obsahoval funkční i imperativní programování. Často prohlašoval, že se „snaží udělat Ruby přirozenou, ne jednoduchou“ způsobem, který připomíná skutečný život."
Na svých webových stránkách má velmi dobré a vynikající bezplatná a otevřená dokumentace, v angličtině, pro vaše stahování, instalace a učení, ale pokud chcete dozvědět se více můžete navštívit následující 2 odkazy, 1 Odkaz y 2 Odkaz, které nabízejí více informací ve španělštině.
Pokud se chcete dozvědět více o další technologie (nástroje) proud široce používaný pro Vývoj softwaru můžete kliknout na následující odkaz: Technologie -> Průzkum vývojářů přetečení zásobníku 2020.
Závěr
Doufáme v to "užitečný malý příspěvek" na «Go, Node.js, PHP, Python y Ruby»
, což je 5 projektů vývoje softwaru, tj. otevřené programovací jazyky, které jsou velmi módní mezi vývojáři softwaru, dnes po celém světě; je velmi zajímavý a užitečný pro všechny «Comunidad de Software Libre y Código Abierto»
a velkým příspěvkem k šíření nádherného, gigantického a rostoucího ekosystému aplikací «GNU/Linux»
.
Prozatím, pokud se vám to líbilo publicación
, Nepřestávej sdílet to s ostatními, na vašich oblíbených webových stránkách, kanálech, skupinách nebo komunitách sociálních sítí nebo systémů zasílání zpráv, nejlépe zdarma, otevřeně a / nebo bezpečněji jako Telegram, Signálu, Mastodon nebo jiný z Fediverse, nejlépe. A nezapomeňte navštívit naši domovskou stránku na «DesdeLinux» prozkoumat další novinky a připojit se k našemu oficiálnímu kanálu Telegram z DesdeLinux. Zatímco pro více informací můžete navštívit jakékoli Online knihovna jak OpenLibra y jedit, přístup a čtení digitálních knih (PDF) o tomto tématu nebo jiných.
Pokud byste měli sázet na jednu, která by to byla?
Zdravím Luixe! Děkuji za Váš komentář. Záleží na projektu, který plánujete vyvinout, protože každý programovací jazyk je dobrý v různých věcech. Spolupracovník vývojáře softwaru, kterého jsem se zeptal na stejnou otázku, mi však řekl, že: Node má velmi stabilní výkon na webu, a to také proto, že jeho podobný JavaScriptu usnadňuje učení. Také pro jeho snadné vytváření škálovatelných a inovativních aplikací. Další mi řekl následující: Nejvýraznější z nich jsou Python and Go jako řešení (náhrada) za Java v Androidu a Php, Node.js a Ruby jsou dobré, ale nedosahují škálovatelnosti. A poslední poznámka ke mně: Ruby se zdá být zajímavá svou architekturou, ale nesmírně problematická, aby udržovala aktuální kompatibilitu svých knihoven v průběhu času. Což se mu zdá široce využívané kvůli jeho způsobu přístupu k objektové orientaci a jeho rámcům, které řeší velkou část funkcí, které v jiných jazycích musí být programovány ručně. Doufám, že vás tyto komentáře mých kolegů trochu povedou.