» Poradna » Programy

V čem programovat?

 |   | 

zdravímpotřebuji poradit od zkušenějších. Potřebuji udělat prográmek, který načte textový soubor, setřídí položky oddělené třeba středníkem, dovolí je editovat a pak uložit a vytisknout. Vše ve Win.Existuje zadarmo překladač něčeho, co pojede ve Win, nebude potřebná instalace prostředí a pokud možno, aby ten jednoduchý prográmek se dal spustit bez instalace. Nechci dělat makro v Excelu. Chci nezávislý program.Programovat neumím - budu se muset naučit. ( Kdysi jsem trošku programoval, ale skončil jsem s tím zhruba v době, kdy IBM uvedla na trh první PC ).

Mohlo by vás také zajímat

Odpovědi na otázku

 |   | 

jsem linuxak, takze jen obecne.pokud si to chces sam naprogramovat a chces se naucit programovat tak doporucuji Javu.od javy se pak muzes dostat k C++ a k C. od C se pak muzes dostat az k assembleru.podobnym vyvojem jsem si prosel.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   | 

akorat ze z javy neudelas spustitelnou binarku a runtime nemusi byt nutne vsude.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   | 

... ano, udělej to takhle blbě a skončíš stejně postižený jako xxx

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   | 

I to je cesta. Aspoň bych večer nemusel od compu )Držme se raději původního dotazu.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   | 

1) z javy jde udelat binarka (http://gcc.gnu.org/java/).2) blbe jsem neskoncil, akorat se zabyvat slozitejsimi a slozitejsimi programovacimi metodami.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   | 

http://www.cs.virginia.edu/~lcc-win32/ jestli chces byt hard-core a jet v C.Jinak bych to udelal pres OSS utilitky typu sort apod a shell script.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   | 
 |   | 

Kdzž mne postihla potřeba něco udělat s textem tak jsem si na to napsal prográmek v basicu. Jednak jiným jazyem nevádnu (no svého času také asembler 8080 ale to už je dávno) a jednak součástí W98 byl qbasic (ale muselo se to hledat na instalačce).

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   | 

Jednoduché operace typu setřídění dat se dají realizovat i bez programování pomocí hotových nástrojů použitelných z příkazové řádky (sort, grep, sed). Pro trochu větší skriptování bych doporučil nějaký skriptovací jazyk, třeba perl nebo javascript, VBScript, php. Binárku z toho neuděláš, ale na naučení je to dobré. Myslím že není rozumné začínat hned s jazykem C, ten už se dnes hodí spíš na systémové programování, aplikační věci jde řešit jednodušeji vyššími jazyky. Z těch můžeš zkusit třeby python, opět je na něj potřeba interpret. Pokud opravdu potřebuješ mít na konci exe, tak zkus VisualBasic.Net nebo C#, k nim Microsoft poskytuje zdarma vývojová prostředí, která na menší aplikace bohatě stačí. Na spuštění výsledných exe bude potřeba .net runtime. Jazyk C nebo C++ nedoporučuji, jsou složité, je třeba psát hodně kódu a tím se naseká i více chyb. Javu bych taky nedoporučil. Obecně doporučuji jazyky, ve kterých se daná úloha vyřeší co nejkratším kódem.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   | 

Myslim ze v otazke pisal ze chce male exe ktore bude bezat vsaded a nie exe ktore bude potrebovat aby uzivatel stiahol 20MB ci kolko mrkvosoftich runtime nezmyslov. Na to co chce je najlepsi C/C++, nechapem co potrebujes v C pisat viac ako v C# alebo visualbasic hovadine, je to z hladiska zlozitosti vyvoja rovnocenne, vyhoda C/C++ prekladacov je ze vysledne exe nepotrebuje sto megabytove runtime nezmysly

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   | 

Jazyk C nedoporucuji, starat se o ukazatele, alokace pameti, slozita prace s textovymi retezci, to uz je prezitek. Pro zacatecnika to opravdu nedoporucuji. Mozna tak jeste Delphi, vysledne exe je male a celkem nezavisle, a pouzity jazyk je pro zacatecnika vhodny.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   | 

Pisal som C/C++, si asi C++ vzivote nevidel.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   | 

p.s. ano aj delphi je OK, aj ked ja osobne to nikomu nedporucujem, ptz potom len lepi komponenty a chudak nechape co sa mu v programe deje ked mu to nejde je bezradny. C/C++ aspon trochu donuti programatora rozumiet tomu co robi.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   | 

A to se chces kvuli jednomu programu ucit programovat? jsem zvedavej jak ti to dlouho vydrzi

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   | 

:) Musim sa zasmiat. Otazka "V čem programovat?" je v dnesnej dobe uplne nezmyselna. Kazdy programovaci jazyk je viac-menej rovnaky ako ostatne. Uz nie je problem spustit akykolvek soft na akomkolvek OS a dokonca ani platforme.Dnes by si si mal skorej polozit otazku: Viem programovat vo vsetkych jazykoch? Ak nie, tak sa uc. Od assemblera cez C, Pascal, Java, PHP, shell, Prolog... Dnes neexistuje projekt, ktory je pisany v jednom jazyku. Kazdy jazyk ma svoje pre a proti. Specializacia na jeden ti zatvori oci pred dalsim rozsirenim svojej kvalifikacie.Programovanie je o programovani. Nie o jazyku v ktorom programujes. Je o tvojich vedomostiach a algoritmoch ktore pri programovani pouzijes.Je to ako ked bezis. Nezavisi ake mas tenisky alebo ci si bosy. Su to tvoje nohy co bezia nie to co je na nich obute.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   | 

Svata pravda !

Souhlasím  |  Nesouhlasím  |  Odpovědět

Související témata: Textový soubor, Jednoduchý prográmek


Určitě si přečtěte

Vodafonu se zhroutila kabelovka. Síť bývalého UPC má výpadky
Lukáš Václavík
VodafoneUPC
Co je to UWB? Nová technologie zastoupí Wi-Fi, Bluetooth i NFC a slibuje velké věci

Co je to UWB? Nová technologie zastoupí Wi-Fi, Bluetooth i NFC a slibuje velké věci

** V nových mobilech se začíná objevovat tajemná zkratka UWB ** Jde o další technologii, jak navzájem propojit různá zařízení ** Oproti Wi-Fi a Bluetooth má řadu výhod

Lukáš Václavík | 36

Lukáš Václavík
UWBIoTTechnologie
Uživatelé hlásí problémy s jednou z listopadových záplat pro Windows 10
Karel Kilián
Windows UpdateAktualizaceWindows 10
Micro:bit V2: Tuto destičku plnou čipů dokáže naprogramovat i vaše babička

Micro:bit V2: Tuto destičku plnou čipů dokáže naprogramovat i vaše babička

** Chcete se teď hned naučit programovat čipy? ** Nechcete nic instalovat a číst zdlouhavé manuály? ** Naprogramujeme si Micro:bit, který zahraje Tichou noc

Jakub Čížek | 33

Jakub Čížek
Pojďme programovat elektronikuProgramování pro děti
Google spouští vlastní VPN a konkurenci se to vůbec nelíbí
Lukáš Václavík
SoukromíVPNGoogle
CZ.NIC bezplatně naděluje USB/NFC klíče. Jak jej získat?
Lukáš Václavík
CZ.NICeGovernment
Elon Musk podpořil Signal jako náhradu WhatsAppu. Aplikaci okamžitě zavalili uživatelé
Markéta Mikešová
WhatsAppElon MuskFacebook
Starlink podle betatesterů: Rychlejší a levnější než satelitní internet v Česku

Starlink podle betatesterů: Rychlejší a levnější než satelitní internet v Česku

** Reddit se začíná plnit zkušenostmi se Starlinkem ** Při přímé viditelnosti dá i 120 Mb/s ** Klasický satelitní internet už teď dalece překonává

Jakub Čížek | 48

Jakub Čížek
StarlinkPoskytovatelé internetu

Aktuální číslo časopisu Computer

Jak prodloužit výdrž notebooku

Velké testy: gamepady a inkoustové tiskárny

Důkladný test Sony Playstation 5