Vybíráme programovací jazyk

Petti

Vybíráme programovací jazyk
« kdy: 02. 11. 2012, 12:21:23 »
V jakém programovacím jazyku by bylo podle Vás vhodné vytvořit následující zadání ?
Aktuálně prosím neberte v potaz znalost programovacích jazyků.

Vytvořte řídící aplikaci, která bude schopná číst/posílat příkazy zařízením na sériovém portu.
Přijatá data bude program ukládat do databáze MYSQL.
Veškeré informace budou dostupné prostřednictvím okenní aplikace, která poběží ve "full screen" režimu na řídícím počítači (dotykový monitor), která také umožní ovládání připojených zařízení.
Webový prohlížeč může být použit pouze pro jednoduchou dálkovou zprávu a nesmí tvořit hlavní uživatelský interface.
Vestavěná webová kamera počítače by měla sloužit jako bezpečností kamera a program by měl zvládat průběžné "snapshooty".
Program musí být plně kompatibilní pod operačním systémem CentOS.
 


Karel Bezděda

Re:Vybíráme programovací jazyk
« Odpověď #1 kdy: 02. 11. 2012, 12:23:44 »
C++

DK

Re:Vybíráme programovací jazyk
« Odpověď #2 kdy: 02. 11. 2012, 12:25:11 »
C++
Python
Java

Honza

Re:Vybíráme programovací jazyk
« Odpověď #3 kdy: 02. 11. 2012, 14:52:00 »
Smalltalk!
ať je sranda :-)

Rax

Re:Vybíráme programovací jazyk
« Odpověď #4 kdy: 02. 11. 2012, 15:38:05 »
Program musí být plně kompatibilní pod operačním systémem CentOS.

C++ a hlavně to šetřílkům s CentOS a MySQL pořádně osol, protože na tom strávíš mnoho času oproti běžným podmínkám.


tadeas

Re:Vybíráme programovací jazyk
« Odpověď #5 kdy: 02. 11. 2012, 15:52:03 »
Cokoliv :-) .

hugo

Re:Vybíráme programovací jazyk
« Odpověď #6 kdy: 02. 11. 2012, 15:56:41 »
Osobne by som isiel do Python + niektore nizsie veci v C/C++. Python pretoze je silnejsi a dobre vie pouzivat C/C++ kod.

Re:Vybíráme programovací jazyk
« Odpověď #7 kdy: 02. 11. 2012, 16:07:22 »
Program musí být plně kompatibilní pod operačním systémem CentOS.

C++ a hlavně to šetřílkům s CentOS a MySQL pořádně osol, protože na tom strávíš mnoho času oproti běžným podmínkám.
Nechápem, aké sú pre teba bežné podmienky. Osobne by som radšej Gentoo alebo FreeBSD a postgresql, ale Java, prípadne QT alebo Gtk funguje všade rovnako a pokiaľ to nie je celé o ukladaní dát, na databáze až tak nezáleží. Určite lepšia voľba ako sa trápiť s windoze a M$ SQL.

Rax

Re:Vybíráme programovací jazyk
« Odpověď #8 kdy: 02. 11. 2012, 16:18:45 »
Nejde o to co kde funguje, ale kolik se stráví času na to aby to fungovalo, protože čas jsou peníze. Víc to rozvádět není třeba.

Franta

Re:Vybíráme programovací jazyk
« Odpověď #9 kdy: 03. 11. 2012, 18:01:18 »
Na komunikaci se sériovým portem C nebo C++. Na GUI část Javu nebo C++ a Qt případně Valu + GTK.

Re:Vybíráme programovací jazyk
« Odpověď #10 kdy: 03. 11. 2012, 18:34:43 »
na komunikace c a na gui c++  ;)

vbl

Re:Vybíráme programovací jazyk
« Odpověď #11 kdy: 03. 11. 2012, 18:44:30 »
na komunikace c a na gui c++  ;)

Na komunikaci bych použil taky C++, a to Boost.Asio. Psát to lowlevel je zbytečná ztráta času  :).

janci

Re:Vybíráme programovací jazyk
« Odpověď #12 kdy: 04. 11. 2012, 08:59:45 »
Riesil som nieco podobne (i ked uz davnejsie), a s uspechom som pouzil C + Java (prepojene cez JNI).

eMko

  • ****
  • 456
    • Zobrazit profil
    • E-mail
Re:Vybíráme programovací jazyk
« Odpověď #13 kdy: 04. 11. 2012, 13:09:01 »
Spíš se zkus podívat na JNA než na JNI. Používá se mnohem lépe. Viz http://en.wikipedia.org/wiki/Java_Native_Access

Honza

Re:Vybíráme programovací jazyk
« Odpověď #14 kdy: 04. 11. 2012, 14:12:24 »
Spíš se zkus podívat na JNA než na JNI. Používá se mnohem lépe. Viz http://en.wikipedia.org/wiki/Java_Native_Access
a jak zavolám z C, Javu přes to JNA? Aha?