Sì, ce n'erano parecchi. Mi riferisco a un singolo pacchetto che contiene codice scritto per una VM, la VM stessa e un set di file di dati, spesso utilizzando un formato di database proprietario. Se scrivi e salvi il codice, viene salvato anche nell'ambiente.
Il vantaggio che è un singolo oggetto da spedire, e funziona senza installazione poiché non ha dipendenze (eccetto il SO di destinazione). Ricordo vari gusti di Smalltalk, Logo, Mumps / MIIS, Pick / Information / Ultimate.
Condividono gran parte della stessa storia con 4GL e insieme costituiscono qualcosa del [walled garden] ( collegamento di un programmatore ). Penso che quello che è successo, sorprendentemente, fosse Internet.
Gli sviluppatori desideravano da tempo un database migliore, IDE migliori, librerie migliori, ecc. Prima di Internet erano bloccati, ma improvvisamente potevano trovare tutti i tipi di strumenti migliori ei venditori di pacchetti non potevano muoversi abbastanza velocemente da portarli all'interno del giardino murato o competere direttamente. Questi pacchetti ti hanno dato tutto ciò di cui avevi bisogno finché non avevi bisogno di molto, ma Internet ti dava una scelta infinita, ad un prezzo.
Personalmente penso che il giardino recintato abbia molto da offrire, soprattutto per i programmatori con competenze limitate. Tuttavia, non puoi più ricavarne guadagni e le persone intelligenti che creano strumenti non vedono il punto, quindi non credo che vedremo un ritorno.