Visualizza i risultati del sondaggio: Java o VB per programmare ?

Chi ha votato
9. Non puoi votare questo sondaggio
  • Java

    6 66.67%
  • VB

    3 33.33%
Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    3

    Java o VB ? Datemi il vostro parere

    Sono un pò molto moltissimo confuso.
    Non so come partire per un metodo di programmazione.
    Mi servirebbero 5 motivi per scegliere Java e sviluppare tutto con quello , o 5 per scegliere Visual Basic. Il fatto è che ognuno è particolarmente bello epr ecrte cose e per altre no.
    Vorrei sapere il vostro parere.
    Nei 5 punti non mettete il vantaggio di Java sulla portabilità UNIX-Windows diretta perchè non ha una valenza alta per le mie esigenze. Non devo fare un sistema operativo , devo fare programmi classici , che magari si collegano ad un DB oracle o cose del genere.

    Grazie , giuro :sgrat: che vi passo la provvigione se la scelta sarà quella giusta !!!

    ciao
    dev
    David

  2. #2
    Utente di HTML.it L'avatar di ghinz
    Registrato dal
    May 2001
    Messaggi
    211
    Ciao mudnés, non sto a suddividere in cinque punti, comunque (in ordine sparso):
    Java è portabile su diverse piattaforme, non solo win e unix, ma anche mac, palmari vari, telefonini, etc... E' la caratteristica fondamentale del linguaggio, non puoi escluderla!
    Con VB puoi fare cose egregie, ma sei comunque legato alla piattaforma win con pregi e diffetti.
    Java è un ottimo linguaggio per sviluppare applicazioni per il web, vb no.
    Vb grazie al suo ambiente di sviluppo evoluto ed affinato negli anni è più semplice da imparare e permette di sviluppare applicazioni in modo molto pratico e veloce. E si tratta di applicazioni che girano di regola più velocemente di una analoga fatta in java.
    Tutto quello che puoi fare in vb lo puoi fare anche con java (anche se al costo di uno sforzo di programmazione maggiore), mentre non è vero il contrario (qui potrei anche sbagliarmi, guru vb correggetemi).
    Java è virtualmente gratuito! Se vuoi puoi prepararti una postazione per sviluppare in java al solo costo dell'hardware (linux + java + mysql/postgressql + editor di testo = 0 euro). :adhone:
    Non si può dire lo stesso di Microsoft (WinXP/NT/Me + VB + Access/SQLserver = un miliardo di euro).
    In definitiva la scelta del linguaggio dipende più che altro dal tipo di applicazione che intendi realizzare, se si tratta come dici di creare un frontend per un database remoto Oracle/SQLserver/Informix/etc... direi che ti conviene usare vb, visto che il 99,99% dei pc in circolazione hanno windows, se tale applicazione si affaccia anche sul web, considera java.
    Sono considerazioni molto generiche, spero ti possano servire a qualcosa. Se hai domande specifiche riposta!

    Ciao

    PS ok per la provvigione, ma se la scelta è sbagliata ci chiedi i danni? :tongue:
    ghinz

  3. #3
    Come ha detto ghinz, per il tuo problema ti conviene usare VB. Ti permette di sviluppare in tempi decisamente più brevi rispetto a Java ed inoltre trovi molta più documentazione e molti più componenti già pronti all'uso. Tieni presente comunque che la stragrande maggioranza dei programmi diffusi sotto ambiente Windows è sviluppata con una versione di VB. Java è un gran bel linguaggio, con caratteristiche uniche (tra le quali la portabilità e l'ereditarietà), ma ai fini dello sviluppo spesso conta molto di più la velocità di sviluppo.
    Io ti consiglio VB.

    Ciao!!
    lupusinfabula

    Programmatore VB, ASP, Delphi.

  4. #4
    Io ti consiglio Java non solo per le solite ed ovvie caratteristiche come la portabilità ma per due concetti fondamentali.

    1) Non è vero che fare un programma in Java è più difficile che in VB, semmai ci vuole un po' di più ad imparare il Java, ma una volta che sai "programmare" i tempi di sviluppo sono forse anche più rapidi, questo grazie al meccanismo di ereditarietà di java con il quale puoi utilizzare classi già fatte da altri. Inoltre il java ti permette tranquillamente di fare anche programmi "stand-alone" ovvero i comunissimi file .exe che girano su windows.

    2) Imparato il Java sei un "programmatore" e questo ti permetterà di imparare facilmente altri linguaggi, ad esempio lo stesso C++ ha una sintassi molto simile a quella del java. Considera che non puoi fare a vita lo sviluppatore in VB.
    [Homepage] [Contattami]
    Powered by: Ubuntu - Debian - Gentoo
    Developing: Java - C++ - PHP

    [supersaibal]"Perchè tanto Debian è meglio"
    [/supersaibal]

  5. #5
    Utente di HTML.it L'avatar di userfra
    Registrato dal
    Jul 2001
    Messaggi
    1,418
    Io ti consiglio Java, se invece vuoi appoggiarti esclusivamente ai prodotti Microsoft allora la scelta, cambia, ma se vuoi diventare un vero programmatore, lascia perdere i prodotti Microsoft!
    -------------------------------------------------
    Il fumo nuoce gravemente alla salute

  6. #6
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    271
    Se hai tempo a disposizione, fallo in Java, e' l'occasione giusta per impararlo se non lo conosci. Sappi pero' che inizialmente i problemi che ti si presenteranno saranno piu' difficili da superare rispetto a quelli del VB.
    Se hai fretta invece, VB e' molto piu' immediato e piu' semplice anche da imparare.
    Io cmq preferirei farlo in Java perche' un applicativo fatto in Java si puo' vendere ad un prezzo maggiore rispetto ad un sviluppato in VB (siete d'accordo su questo? ), e un buon programmatore Java e' pagato molto di piu rispetto ad uno programmatore VB con la stessa esperienza.

  7. #7
    Originariamente inviato da pasaran
    Se hai tempo a disposizione, fallo in Java, e' l'occasione giusta per impararlo se non lo conosci. Sappi pero' che inizialmente i problemi che ti si presenteranno saranno piu' difficili da superare rispetto a quelli del VB.
    Se hai fretta invece, VB e' molto piu' immediato e piu' semplice anche da imparare.
    Io cmq preferirei farlo in Java perche' un applicativo fatto in Java si puo' vendere ad un prezzo maggiore rispetto ad un sviluppato in VB (siete d'accordo su questo? ), e un buon programmatore Java e' pagato molto di piu rispetto ad uno programmatore VB con la stessa esperienza.
    Decisamente d'accordo su tutto!

    :metallica :metallica :metallica
    [Homepage] [Contattami]
    Powered by: Ubuntu - Debian - Gentoo
    Developing: Java - C++ - PHP

    [supersaibal]"Perchè tanto Debian è meglio"
    [/supersaibal]

  8. #8
    Utente di HTML.it L'avatar di ghinz
    Registrato dal
    May 2001
    Messaggi
    211
    Si, concordo (i love java), i soldi che spenderesti per dotarti del software di sviluppo microsoft li spendi in tempo tuo per imparare a programmare in java come si deve!
    L'unica cosa che obiettivamente mi chiedo è (tornando a quanto diceva dev9f): i clienti sono disposti a pagare di più (e ad apprezzare) un software sviluppato in java?
    Un cliente di solito vuole un prodotto che faccia quello che deve fare e che costi poco. Se devi fare una applicazione che consulta un db remoto e stampa qualche report su pc con windows, non c'è pezza che con vb fai prima e probabilmente meglio (soprattutto per le stampe che in java non sono semplici).
    Poi io personalmente mi butterei su java solo per non alimentare ulteriormente microsoft e perchè mi piace molto di più! :tongue:
    ghinz

  9. #9
    Sono pienamente d'accordo con te ghinz, credo che java sia un ottimo linguaggio, ma per risolvere certi problemi in breve tempo, può essere più comodo VB!!
    Ad ogni modo è sempre meglio fare esperienze su diversi linguaggi, e non fossilizzarsi su di uno solo; va bene che una volta imparato a programmare, un linguaggio si impara facilmente, ma con l'evoluzione attuale (che non lascia respiro!) è sempre meglio essere un po' flessibili!!

    :mavieni:
    lupusinfabula

    Programmatore VB, ASP, Delphi.

  10. #10
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    3
    Allora la situation è la seguente : ho poco tempo , devo muovere delle persone che conoscono bene VB e poco Java , devo stare su windows, devo spendere poco . Tutto questo andrebbe a scapito di Java , visto che confermate appieno un pò le mie previsioni. Il mio GRANDE dubbio però è : scelgo VB e tutto andrà benone , ma sicccome saranno applicazioni tipicamente client verso DB oracle etc... , non ci saranno sfighe che poi con VB non riuscirò a risolvere ? Inoltre , Java è il futuro , ma è davvero il futuro ? Questo perchè ogni tanto mi viene voglia di fare la scelta Java per il fatto che sarà la piattaforma del futuro , sulla quale sarò già preparato. Insomma un investimento. Però : sarebbe davvero un buon investimento ? Perchè Oracle e Microsoft hanno abbandonato Java ?

    Grazie siete magnifici.
    Questo forum è veramente una goduria !!
    David

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.