Visualizzazione dei risultati da 1 a 10 su 10

Discussione: Java ai tempi d'oggi

Hybrid View

  1. #1
    Premesso che questo genere di discussioni sono prive di senso (già l'affermazione di partenza sul fatto che "è considerato il linguaggio del futuro" è discutibile).

    Il motivo per cui Java è un linguaggio attualmente forte è a mio avviso una diffusione notevole in almeno tre ambiti molto importanti - backend enterprise (JavaEE), sviluppo web (JSP e parenti) e soprattutto in ambito mobile, dove sta conoscendo uno sviluppo esplosivo con Android. Poi sì, ci sono tanti altri ambiti in cui gira Java (embedded, BluRay, applet, ...), ma secondo me di loro sono meno importanti; è però comodo il fatto che un solo linguaggio si possa impiegare in così tanti ambiti applicativi.

    @gaetano123: mi sembra che tu abbia detto molte sciocchezze.
    Comunque i sistemi di programmazione di Microsoft sono di proposito limitati in alcune parti allo scopo subdolo di impedire ai programmatori d competere con Microsoft Office.
    Office è scritto con il normale VC++; ovvio che se cerchi di scriverlo in VB6 avrai vita dura, dato che è un linguaggio con altri scopi. Le polemiche che c'erano state riguardavano piuttosto questioni di API non pubbliche, che avevano buoni motivi per rimanere tali.
    inoltre esiste la presa in giro che con Visual Basic 2008 non puoi fare certe cose, ma le puoi fare con Vb.net.... e con vb.net non puoi fare alcune cose che si possono fare con Visual basic 2005.
    VB6 è obsoleto da 12 anni; VB.NET è un nuovo linguaggio (progettato decisamente meglio a mio avviso); VB 2005 e VB 2008 sono diverse versioni di VB.NET. Sulle features, in generale la tendenza è che continuino ad aumentare, non a diminuire (il che non sempre è un bene).

    Il vero problema delle tecnologie Microsoft nella mia esperienza piuttosto è un altro. In primo luogo, tendono ad essere un "moving target" - paradossalmente, c'è troppo sviluppo, e una certa leggerezza a fornire ogni 3 anni il nuovo Visual Studio con N nuove tecnologie, e stare sempre al passo con quello che si inventano ad ogni giro rischia di prendere più tempo che effettivamente scrivere codice. Ma soprattutto, non saprei dire alcuno strumento di sviluppo o piattaforma importante Microsoft che non richieda Windows. Microsoft ha la tendenza a voler legare a Windows, dato che (1) da lì fanno i soldi e (2) un ampio parco software "rafforza" una piattaforma. Sun con Java ha fatto la mossa schizofrenica di slegare sia da hardware che da software, dandosi commercialmente la zappa sui piedi - e non a caso è finita a gambe all'aria per essere acquisita da Oracle. A proposito di strategie di mercato di questo genere, consiglio la lettura di questo articolo.
    Amaro C++, il gusto pieno dell'undefined behavior.

  2. #2
    Utente di HTML.it L'avatar di kuarl
    Registrato dal
    Oct 2001
    Messaggi
    1,093
    Quote Originariamente inviata da MItaly Visualizza il messaggio
    Sun con Java ha fatto la mossa schizofrenica di slegare sia da hardware che da software, dandosi commercialmente la zappa sui piedi - e non a caso è finita a gambe all'aria per essere acquisita da Oracle. A proposito di strategie di mercato di questo genere, consiglio la lettura di questo articolo.
    su questo non concordo per nulla. Quando è stata comprata era comunque un azienda che godeva di ottima salute. Il fatto che non avesse un giro d'affari stratosferico nonostante java sia uno dei linguaggi più diffusi al mondo dipende dal non aver voluto blindare la piattaforma come ha fatto ms e anzi spingere sull'open source. Di certo avrebbe potuto farci più soldi, ma a me questo importa poco.

    A mio avviso devono spingere di più sulla VM, e fare come microsoft col .net o google con il suo nuovo ART su android. Va bene essere platform independant ma dopo l'installazione puoi anche compilare tutto in codice nativo o quasi.

  3. #3
    Quote Originariamente inviata da kuarl Visualizza il messaggio
    su questo non concordo per nulla. Quando è stata comprata era comunque un azienda che godeva di ottima salute. Il fatto che non avesse un giro d'affari stratosferico nonostante java sia uno dei linguaggi più diffusi al mondo dipende dal non aver voluto blindare la piattaforma come ha fatto ms e anzi spingere sull'open source. Di certo avrebbe potuto farci più soldi, ma a me questo importa poco.
    Non sto dicendo che sia male per il linguaggio non voler monetizzare eccessivamente (io per primo tendo ad usare linguaggi e strumenti open source), dico solo che probabilmente non ha fatto troppo bene all'azienda.
    Amaro C++, il gusto pieno dell'undefined behavior.

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 © 2026 vBulletin Solutions, Inc. All rights reserved.