NOVINKA - Online rekvalifikační kurz Java programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!
Avatar
Neaktivní uživatel:13.2.2018 19:19

Zdravím všechny místní programátory,
ačkoliv jsem se poměrně nedávno rozhodl pro VB.NET, své rozhodnutí jsem nakonec přehodnotil, neboť produkuje software platformě poněkud omezený a především se zdál být pro mé účely až příliš komplexní. A tak jsem pátral dál a našel jsem FreeBASIC.
Rád bych znal váš názor na tento jazyk (potažmo kompiler).
Nepište mi prosím, že se jedná o jazyk nepoužívaný a v dnešní době zbytečný na učení a především neuplatnitelný na trhu práce.
Tento jazyk se mi líbí syntakticky a jelikož jsem pouze počítačový nadšenec a hobby programátor, jákekoliv uplatnění jazyka v pracovní sféře mě nezajímá.
Zajímá mě především váš pohled z programátorského hlediska - jak je na tom jazyk kvalitativně oproti jiným jazykům, jaká je efektivita zápisu, složitost jazyka na pochopení, možnosti jazyka apod.
Samozřejmě, spoustu z těchto informací lze dohledat na internetu, já bych však spíše ocenil pohled nezávislého vývojáře, který se v problematice programovacích jazyků vyzná.
Děkuji.

Odpovědět
13.2.2018 19:19
Neaktivní uživatelský účet
Avatar
Petr Čech
Tvůrce
Avatar
Odpovídá na Neaktivní uživatel
Petr Čech:14.2.2018 0:23

Musím se přiznat, že jsem o tom v životě neslyšel.
Každopádně... pokud nemáš rád {}, myslím, že by ti mohl vyhovovat Python, ten mi připadá jako stvořený pro hobby programátory.
Je důležité si uvědomit, že pokud je jazyk uplatněný v pracovní sféře, má velkou komunitu a snadno se v něm proto řeší problémy.

Nahoru Odpovědět
14.2.2018 0:23
the cake is a lie
Avatar
Odpovídá na Neaktivní uživatel
Michal Štěpánek:14.2.2018 9:31

Jak píše Petr Čech FreeBasic asi moc velkou komunitu mít nebude (podobně jako Visual Basic.NET - sám jsem v něm začínal a kvůli menší komunitě (VB.NET) pro řešení problémů jsem přešel na C#)...

jsem pouze počítačový nadšenec a hobby programátor

Mohlo by se ti lehce stát, že tě to "nadšení" rychle opustí, až narazíš na nějaký problém, který se ti právě kvůli malé podpoře jazyka nebude dařit vyřešit...

Editováno 14.2.2018 9:32
Nahoru Odpovědět
14.2.2018 9:31
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
Avatar
Michal Žůrek - misaz:14.2.2018 9:41

FreeBASIC ti nic moc nepřinese. Zůstal bych u VB.NET, když umíš aspoň číst C#, tak máš obří podporu a možnost vývoje všeho. Na Linuxu se to snad nějak problematicky rozchodit dá, ale neznám nikoho, komu by se to povedlo :).

 
Nahoru Odpovědět
14.2.2018 9:41
Avatar
ostrozan
Tvůrce
Avatar
ostrozan:14.2.2018 14:53

Nepište mi prosím, že se jedná o jazyk nepoužívaný a v dnešní době zbytečný na učení a především neuplatnitelný na trhu práce.

polož si otázku proč asi ?

a pak dostaneš odpověď na

jak je na tom jazyk kvalitativně oproti jiným jazykům, jaká je efektivita zápisu, složitost jazyka na pochopení, možnosti jazyka apod.

schválně jsem čekal jestli se ozve někdo kdo v tom dělá, ale evidentně nikdo

na druhou stranu s podporou (jinde než tady) to není tak hrozné, pokud ti nevadí komunikovat v němčině, nebo angličtině - jak jsem se díval, mají docela živé fórum - i když pro mně graficky odpudivé - asi nějaký milovník "padesáti odstínů šedé"

 
Nahoru Odpovědět
14.2.2018 14:53
Avatar
David Hynek
Tvůrce
Avatar
Odpovídá na Neaktivní uživatel
David Hynek:14.2.2018 21:16

Zdravim. Zacinal jsem take s QBasicem coz je predek FreeBasicu. Zaklady v tom naprogramujes. Ale na rovinu. Jsou lepsi jazyky, nez Basic. Ale tak jako je spousta znacek aut a kazde ma sve verne, jsou verni mezi programatory. A nikde neni receno, ze muzes pouzivat jen jeden jazyk. Naucit se programovat je spis o zpusobu mysleni nez o znalostech konkretniho jazyka.

Nahoru Odpovědět
14.2.2018 21:16
Čím víc vím, tím víc věcí nevím.
Avatar
Nezmar Hydra
Člen
Avatar
Odpovídá na Neaktivní uživatel
Nezmar Hydra:15.2.2018 16:35

Co zkusit VB v Excelu..... . Je dost mocnej..... Udělal jsem si na něm i program, který načítal data z multimetru metex přez RS232..... . V práci jsem vněm teď vytvářel prográmek na výpočty a vykreslení grafu odstavení turbín.. . Kluci si to dost oblíbili. .....
Držet se jen jednoho programovacího jazyku je blbost. Nejdřív jsem se taky vytrvale držel Basicu, ale přešel jsem na Lynux a už koketuju s C++, Java; Python, JavaScript a dělám si už skriptiky který mi sáhnou na požadované webové stránky stáhnou a roztřídí data a s užitím linuxscriptu, a pythonu je to prográmek na pár řádků. Programovací jazyky mají dost podobnou logiku, liší se jen deklarace proměnných, a v tom jaká značka se dává před poznámky ..... REM, //, /* */ , ......

 
Nahoru Odpovědět
15.2.2018 16:35
Avatar
Neaktivní uživatel:15.2.2018 22:27

Děkuji všem za cenné rady.
Trochu upřesním své záměry - chci psát konzolové, multiplatformní (včetně DOSu, který používám na svém retro PC) a vcelku nijak zvlášť náročné programy, které mi ulehčí všelijak práci, ať už se jedná o výpočty, třídící programy, nebo něco podobného.
Python jako takový nemám z nějakého důvodu rád a co se týče multiplatformity těch ostatních, nesplňují mé požadavky. Samozřejmě, chápu, není se čemu divit, kolik lidí dnes chce vyvíjet pro DOS, že :-D .
Je pro mne za těchto podmínek FreeBASIC dobrou volbou, nebo by bylo lepší se porozhlédnout ještě po něčem jiném?

Nahoru Odpovědět
15.2.2018 22:27
Neaktivní uživatelský účet
Avatar
Odpovídá na Neaktivní uživatel
Michal Štěpánek:16.2.2018 8:53

Je potřeba si jen trošku představit, jaké problémy bys mohl při programování řešit. Čím méně programátorů v daném jazyce pracuje, tím hůř se hledá řešení potíží.
Ale jinak je volba čistě na tobě. Pokud se ti ten FreeBASIC líbí (a podle mě jsi už dávno přesvědčenej, že v něm chceš dělat), tak to s ním zkus a uvidíš.
Začít s něčím jiným se dá vždycky... 8-)

Nahoru Odpovědět
16.2.2018 8:53
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
Avatar
Odpovídá na Michal Žůrek - misaz
Neaktivní uživatel:16.2.2018 9:29

.NET rozjedeš na Linuxu v pohodě přes MonoDevelop – včetně IDE – jen to má pár bugů co se týká aplikací s grafickým rozhraním.

Nahoru Odpovědět
16.2.2018 9:29
Neaktivní uživatelský účet
Avatar
Neaktivní uživatel:18.2.2018 11:31

Ano máte pravdu, ve FreeBASICu opravdu chci dělat.
Chtěl jsem především zjistit, jak je tento jazyk zde na ITNetworku známý a co si o něm jakožto znalí programátoři myslíte.
Ostatně, zkusím to s ním. Kdyžtak sem budu psát různé poznatky a zjištění ohledně tohoto jazyka.

Mám však ještě jeden dotaz. Aktuálně se zabývám překladem WinFBE, což je editor pro FreeBASIC. Program mám již z většiny přeložený, avšak jisté položky mi vrtají hlavou a nemohu pro ně najít vhodný český ekvivalent.
Nemá někdo nějaký nápad? :-D

Nahoru Odpovědět
18.2.2018 11:31
Neaktivní uživatelský účet
Avatar
Odpovídá na Neaktivní uživatel
Neaktivní uživatel:18.2.2018 11:50

Samozřejmě, zkoušel jsem různé překladače i výkladové slovníky, ale pořád z toho nejsem nijak zvlášť moudrý.

Nahoru Odpovědět
18.2.2018 11:50
Neaktivní uživatelský účet
Avatar
Petr Čech
Tvůrce
Avatar
Odpovídá na Neaktivní uživatel
Petr Čech:18.2.2018 13:17

Co třeba minimalizovat/ma­ximalizovat blok?
Ještě se podívám na nějaké české překlady v IDE

Nahoru Odpovědět
18.2.2018 13:17
the cake is a lie
Avatar
ostrozan
Tvůrce
Avatar
Odpovídá na Neaktivní uživatel
ostrozan:18.2.2018 13:22

Tak nejlepší je to zkusit, ale řekl bych, že to sbalí, nebo rozbalí bloky kódu třeba mezi sub a endsub

 
Nahoru Odpovědět
18.2.2018 13:22
Avatar
Odpovídá na ostrozan
Neaktivní uživatel:18.2.2018 13:26

To jsem zkoušel za různých podmínek, avšak k ničemu nedošlo.

Nahoru Odpovědět
18.2.2018 13:26
Neaktivní uživatelský účet
Avatar
ostrozan
Tvůrce
Avatar
ostrozan:18.2.2018 13:39

To vypadá, že pomocí F8 označíš co chceš sbalit a ALT F8 ti to sbalí

 
Nahoru Odpovědět
18.2.2018 13:39
Avatar
Neaktivní uživatel:18.2.2018 16:20

Děkuji za tipy. Projel jsem ostatní jazykové soubory a nakonec jsem něco vymyslel.

Nahoru Odpovědět
18.2.2018 16:20
Neaktivní uživatelský účet
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 17 zpráv z 17.