Jaký programovací jazyk na konkrétní úkol

C++, C#, Visual Basic, Delphi, Perl a ostatní

Moderátor: Moderátoři Živě.cz

Odeslat příspěvekod martyk73 10. 10. 2006 16:08

Potřebuji vytvořit jednoduchý prográmek. Umím vb.net, c#, php ard. Problém je, že potřebuji aby to běželo bez jakéhokoli frameworku apod.

Nejjednodušší byt to bylo udělat v c++, to ale neumím a nechci se ho učit.

Umí například Delphi program zkompilovat do jednoho exe, aby to nepotřebovalo jiné knihovny. Je nějaká verze zdarma?

Nějaké jiné řešení, jiný jednoduchý programovací jazyk?

Vytvořené exe musí běžet bez jakýchkoli problémů na všech windows od 98-vista.

Díky za tïpy.
martyk73
Junior

Odeslat příspěvekod wojta 10. 10. 2006 16:17

Co je to jednoduchý prográmek?

Když to uděláš v PHP a bude to na nějakem webhostingu, dostupné z jakéhokoli počítače přes webový browser, tak to bude navenek naprosto platformně nezávislé a poběží to v čemkoliv (protože to na klientovi vlastně vůbec neběží).
Ovšem má to svá omezení, ale na některé úlohy je to ideální.
Jinak Delphi by běželo na těch zmíněných systémech, sáhl bych asi po verzi 6.
wojta
Pokročilý
Uživatelský avatar

Odeslat příspěvekod hanes.strnad 10. 10. 2006 16:28

zalezi jak jednoduchy to ma byt....
jinak zkus AutoIt3...http://www.autoitscript.com/autoit3/
hanes.strnad
Junior
Uživatelský avatar

Odeslat příspěvekod SneakerXZ 10. 10. 2006 16:28

Proč je problém s frameworkem? Je problém dělat dvě verze? Jednu s přibaleným frameworkem pro ty lidi co ho nemají a druhý bez frameworku?
SneakerXZ
Junior
Uživatelský avatar

Odeslat příspěvekod martyk73 10. 10. 2006 16:41

PHP - co se tyce PHP, tak to umim, ale nepisu webovou aplikaci, pisu jednoduchy EXE programek, spousteny lokalne.

FRAMEWORK - prave to nechci - spousta lidi jej stale nema naistalovany a nechci je kvuli memu jednoduchemu programku nutit jej instalovat - odradilo by je to (vyzkoušeno).

Potřebuji zkrátka vytvoři jednoduchou aplikaci zkompilovanou v EXE, nejlépe bez externích dll, určitě bez nutnosti cokoli instalovat.

Díky za snahu
martyk73
Junior

Odeslat příspěvekod logout 10. 10. 2006 16:58

Ahoj,
jakekoli C/C++,Pascal, object pascal (delphi) Ti pomůže. Visual basic (starej, ne pro dotnet) taky, ale ten k sobě potřebuje knihovny (nebo tušim knihovnu vbruntimeX.dll). Free vývojový prostředí (aby v tom šlo psát okení aplikace) je větší problém, tam Ti asi neporadím. Zadarmo je JBuilder, ale ten je pro Javu, tak to asi není ono. Zadarmo je kylix pro linux, ale tam to asi nezkompiluješ pro windows. Zadarmo je visual studio express, ale to je zas jen pro C++. Tak nevím, co bych Ti poradil. Nauč se C++, není oproti c# zas tak složitý :-) :-)
Matyáš
logout
Junior

Odeslat příspěvekod martyk73 10. 10. 2006 17:13

Starej Visual Basic k sobě potřebuje spoustu knihoven. C++ se kvůli jednomu prográmku učit nechci.

Umožňuje Deplhi vše zkompilovat do jednoho EXáče?
martyk73
Junior

Odeslat příspěvekod logout 10. 10. 2006 17:23

Ahoj,
delphi by to měla umět (C++Builder, což je její derivát, to umí). Ale ten exáč je poměrně velkej.... Visual basic zas těch knihoven tolik nepotřebuje - tuším pro hello world jednu a pak pro některý knihovny další, svýho času jsem distribuoval program ve Visual Basicu a byl asi se třema knihovnama.
Matyáš
logout
Junior

Odeslat příspěvekod Lord Elrond4. 11. 10. 2006 20:59

Ja osobne pracujem v Delphi, tých knižníc je, pravda, trochu väčší počet, ale ak robíš úplne jednoduchý program, tak sa v pohode zmestíš do 1MB, napr. ja som robil textový editor, ktorý má niečo tesne pod 500KB (keďže to ale má inštalačku, výsledne to na disku zaberá asi 1,2MB). Keď chceš, môžes sa mrknúť, mám ho na:

Kód: Vybrat vše
http://allprog.ic.cz/Downloads/textpad.htm


Veľa šťastia
Lord Elrond4.
Junior
Uživatelský avatar

Odeslat příspěvekod JIV 11. 10. 2006 21:16

logout píše:Zadarmo je kylix pro linux, ale tam to asi nezkompiluješ pro windows. /quote]
to uz je mrtve

logout píše:Zadarmo je visual studio express

to potrebuje FrameWork a to on nexce


ale mohol by si pouzit Turbo delphi je to free aj pre komerciu http://www.turboexplorer.com
All living things must eat.
As I have said, all living things must eat.
Podpora X
JIV
Pokročilý
Uživatelský avatar

Odeslat příspěvekod Justik 11. 10. 2006 21:36

Borland delal sveho casu Delphi Personal, ktere bylo free. Pokud umite C#, tak povazuji za mnohem jednodussi cestu C++ nez Object Pascal, tj. Delphi.

>>Problém je, že potřebuji aby to běželo bez jakéhokoli frameworku apod.

>>Nejjednodušší byt to bylo udělat v c++, to ale neumím a nechci se ho učit

Vyvojove prostredi a programovaci jazyk jsou dva naprosto odlisne pojmy. VS je pro C++ a take potrebuje framework...

Pokud chcete i v budoucnu psat aplikace pro vice OS (vcetne non Microsoft), tak by bylo vhodne uvazovat o Jave... Z grafickych IDE pro psani okennich aplikaci bych si vybral NetBeans. Pro beh programu vsak potrebuje cilovz pocitac JVM a ta je asi castejsi nez NET framework...
Justik
Junior

Odeslat příspěvekod bbf 11. 10. 2006 21:51

turbo delphi je uplne nove, zadarmo i pro komercni uziti.
bbf
Junior


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků