Vergogna Ipernity / Shame on you, Ipernity

Quando iniziai questo blog decisi di utilizzare Ipernity come servizio di hosting per le immagini: l'interfaccia era gradevole, il servizio gratuito e chiunque poteva scaricare le immagini nel formato che più gli piaceva. Nell'aprile del 2013 le condizioni di servizio sono cambiate all'improvviso e senza preavviso: nessuno può più scaricare immagini gratuitamente, neppure io. Il mio lavoro di anni è rimasto in possesso di Ipernity e le mie immagini sono ostaggio del loro sito: o pago o non posso né riprendermele né consentire ai visitatori di queste pagine di scaricarle. Sto, faticosamente, recuperando i file da fortunosi backup, facendo di nuovo le scansioni mancanti e sostituendo le immagini sui post; piano, piano tutto sarà sul mio Google Drive e di nuovo liberamente scaricabile.
Meditate, gente.

mercoledì 31 luglio 2013

Zortech C++ (1992)

Chiudo il mese dedicato, monotematicamente, alle pubblicità di linguaggi di programmazione, con un prodotto che non ho mai usato. Della Zortech (che nacque Zorland, un nome che dice bene di chi tentava di essere concorrente...) ne so quello che si può leggere su Wikipedia.
Let’s face it, the way of the future will be applications that take advantage of 32-bit processing speed and memory optimization.
The new release of OS/2 2.0 and the impending Microsoft Windows NT are perfect examples.
So, why wait? Zortech C++™ lets you develop full flat model 32-bit under DOS right now. While others would have you wait for their 32-bit C++ compilers to ship "some time this year."
Tomorrow's compiler, today.
Under 32-bit, the 64K and 640K barriers are gone. You'll also get simpler memory management, access to 16 MB of memory, and programs that run incredibly fast.
Only Zortech C++ from Symantec delivers all that today.
Zortech is the leader in ship- ping 32-bit C++ technology. Our commitment to cross-platform support means there’s no need for re-training, re-evaluation of tools, or additional costs for new product, when you move among platforms. And our commitment to the evolving ANSI standard and support for leading third party utilities, libraries, and other tools, means your solution options are completely open.
And will stay that way.
It is all in there.
Everything you need to start writting C++ code for Windows, DOS, and OS/2 1.x comes in one box, including editor, compiler, global optimizer, debugger, linker, and libraries. There’s nothing else to buy.
So visit your dealer right now to get the only 32-bit C++ compiler you can buy today. Or call 1-800-554- 4403 for an instant FAX Data Sheet (enter 830). 

martedì 30 luglio 2013

MicroProducts PowerLisp (1987)

Run Larger Applications On Smaller Machines.
PowerLisp™ supports complex AI applications today. PowerLisp™ is the first complete Professional AI development environment for PC' s*. With PowerLisp™, it is now possible to develop and run serious professional 60 mega- byte applications on 3 megabyte PC machines!

Achieve The Speed, Power And Performance Of A Symbolic Processor On Any 3 Megabyte PC AT Or 386.
PowerLisp™is the only PC-based AI Environment to offer virtual memory. By reallocating usable address space via 286/386 Address Translation Hardware, virtual memory allows development and implementation of full 60 megabyte applications on a PC/AT compatible, or Intel™ 386 processor, with all of the speed, power and performance characteristics of a mainframe or specialized AI machine.
No longer will lack of address space (or expense of hardware) limit your application! The additional program space virtual memory provides enables the creation of applications never before thought possible for a PC-based system.

Virtual Memory ls The Answer For AI On A PC.
By nature, the better AI applications tend to be large, and before PowerLisp™, had to run on expensive dedicated systems, such as mainframes or symbolic processors. The decrease in speed and performance normally associated with running large AI applications on PC based systems has been eliminated with PowerLisp™.

Your Development System Is Your Delivery System.
The price/performance ratio PowerLisp™ delivers makes it a very attractive alternative to many other more costly AI environments, especially in cases where the application you develop needs to be delivered to users ar low cost.

The Complete Implementation Of lnterLisp™ For The PC AT Or 386 And More.
InterLisp™, originally developed for use on a PDP-10, has now been successfully ported to run on the microcomputer. With virtual memory, PowerLisp™ is, without question, the most powerful and most complete professional development environment for the PC. PowerLisp™ also contains many of the features of Common Lisp such as packages, multiple-value returns, catch and throw forms, etc.

A Complete, Professional Development Environment.
Even though development is performed on a PC, PowerLisp™ offers all of the high-level tools necessary to develop professional level AI applications quickly and efficiently. Aside from the conventional array of sophisticated program editing and debugging features, PowerLisp™ includes high-level tools such as DWIM (or Do What I Mean), which automatically corrects many typos and entry errors; Masterscope, a unique static program analyzer; CLISP a complex and useful iteration facility; and Programmer's Assistant,   which allows commands to be redone or undone.  With all of it's advanced tools, PowerLisp™ is  actually easier to use than many conventional programming languages.

Large AI Applications Have Already Been Ported To PowerLisp™.
PowerLisp™ has been chosen as the implementation language for multiple applications. Two particularly complex applications include THEMIS™ (a natural language query system), and EMYCIN, an expert system shell. THEMIS™ provides the user with the ability to query databases in English from a workstation. It incorporates the extensive windowing features of PowerLisp™ and utilizes the virtual memory capability. EMYCIN is an implementation of the expert systems shell originally developed at Stanford University. EMYCIN, extended by the addition of a windowed interface, takes advantage of the high-speed throughput and virtual memory available in PowerLisp™ to process large rule bases.

PowerLisp™ Supports Both The 286 And The 386.
If you find it difficult to choose between the 286 today, or wait for the 386 hardware to become available tomorrow, keep in mind that the 286 version of PowerLisp™ is fully compatible with the 386 version. The 286 application you develop today will not become obsolete for the 386. The 386 version directly supports the 386 instruction set and memory management hardware today. Very fast on a 286, PowerLisp™ will run up to 6 times faster on the 386!

Interested, But Need More Memory?
A PowerLisp™ option is available bundled with a 3 megabyte memory expansion board priced at $1695, or $1195 without the expansion board. The 386 version is priced at $1695.

Put PowerLisp™ To Work For You.

PowerLisp™ is the complete professional development environment you need to create complex AI applications on a PC. With virtual memory, PowerLisp™ is the ideal application to maximize price/performance ratios in development as well as delivery. Call our toll-free number today to order and for more information. Major credit cards are accepted.

lunedì 22 luglio 2013

MS QuickBASIC 3.0 (1987)

Lotta dura, quella della Microsoft contro la Borland per il predominio nell'ambito dei linguaggi di programmazione, una lotta a colpi di pubblicità, test e sconti.
Non si sapeva chi avrebbe vinto...

In the May 5, 1987 issue of PC WEEK, some interesting benchmarks were published. We won virtually all the tests, but one test in particular caught our attention: the competitor’s. Now even they have to agree we're faster.
Microsoft® QuickBASlC 3.0 gives you the fastest execution speed. It also lets you write code faster. That's because you pick up speed working in an integrated programming environment which includes our unique integrated debugger.
With our debugger, you can view source code and program output simultaneusly. And you can see the contents of variables while program is running. Even set dynamic breakpoints. Get your hands on Microsoft QuickBASIC 3.0. Right now, we'll make it easy because we're offering a $20.00 rebate. Besides the rebate we're also offering a 30 day money-back guarantee. So there's no better time to do some independent testing of your own.
Nel numero del 5 maggio 1987 di PC WEEK sono stati pubblicati alcuni benchmark interessanti. Abbiamo vinto praticamente tutti i test ma uno in particolare ha attirato la nostra attenzione: quello della concorrenza. Ora anche loro devono essere d'accordo che noi siamo più veloci.
Mlicrosoft® QuickBASlC 3.0 vi dà la velocità di esecuzione più rapida. Inoltre, vi consente di scrivere codice più velocemente. Questo perché lavorate rapidamente in un ambiente di programmazione integrato che include il nostro debugger integrato, unico.
Con il nostro debugger è possibile visualizzare il codice sorgente e l'output del programma in simultanea. E si può vedere il contenuto delle variabili mentre il programma è in esecuzione. E anche impostare punti di interruzione dinamici. Mettete le mani su Microsoft QuickBASIC 3.0. In questo momento vi aiutiamo perché stiamo offrendo uno sconto di $ 20,00. Oltre lo sconto stiamo anche offrendo una garanzia di rimborso di 30 giorni. Quindi non c'è momento migliore per fare qualche test indipendente di vostra scelta.

domenica 21 luglio 2013

Logitech Modula-2 (1987)

Logitech Modula-2 (1987)

Il Modula-2, sviluppato da Niklaus Wirth, fu messo in vendita dalla Logitech, una azienda svizzera, cofondata nel 1981 anche da alcuni italiani. I mouse, inventati da Douglas Engelbart, scomparso 20 giorni fa, furono il primo settore di attività della compagnia.

All'acquisto del software era anche collegato un concorso a premi. Tra gli utenti che si fossero registrati sarebbe stato estratto a sorte come primo premio un viaggio di una settimana per due persone a Zurigo, comprensivo di un tour all'università ETH dove Wirth aveva sviluppato il linguaggio (per gli utenti europei era previsto un viaggio in California, nella Silicon Valley).
Secondo e terzo premio, un Mouse Logitech C7 oppure un Bus mouse con il software Paint & Draw, premi del valore ciascuno di 219 $ (Questa cifra mi fa vedere con occhi diversi il mio C7 vintage, purtroppo serialeche è del 1988...)

QUI trovate l'User Manual di Modula-2 (la versione del 1984)

Altra documentazione sul linguaggio: QUI.

Il testo dice:
Why Logitech Modula-2 is more powerful than Pascal or C.
  • Separate Compilation w/inter-module typechecking 
  • Native Code Generation
  • Large Memory Model Support
  • Most Powerful Runtime Debugger
  • Comprehensive Module Library 
  • Maintainability
  • Translator from Turbo and ANSI Pascal  
APPRENTICE PACKAGE $99 Everything you need to begin producing reliable maintainable Modula-2 code. Includes the Compiler with 8087 support, integrated Editor, Linker, and BCD Module. We’re also including FREE our Turbo Pascal to Modula-2 Translator!
WIZARDS’ PACKAGE $199 This package contains our Plus Compiler - for professional programmers or for those who just want the best. The Plus Compiler with Integrated Editor requires 512K and takes advantage of the larger memory to increase compilation speed by 50%. Our Turbo Pascal to Modula.2 Translator is also included at no extra charge.
We’ve put our most powerful development tools into one amazing Toolkit for use with either the Apprentice or Wizards’ packages. Highlighted by our Runtime Debugger, the finest debugging tool available anywhere, the Toolkit also includes our Post Mortem Debugger, Disassembler, Cross Reference utility and Version which keeps track of different versions of one program. Our MAKE Utility figures out module dependencies and automatically selects those affected by code changes to minimize recompilation and relinking. We also provide source code of our major library modules for you to customize - or just play with.
WINDOW PACKAGE $49 Now you can build true windowing into your Modula-2 code. Features virtual screens, color support, overlapping windows and a variety of borders.
ROM PACKAGE AND CROSS RUN TIME DEBUGGER $299 For those who want to produce rommable code. You can even debug code running in ROM from your PC.  

Perché Logitech Modula-2 è più potente del Pascal o del C.
  • Compilazione separata con controllo ortografico inter-modulare
  • Generazione di codice nativo
  • Supporto del modello Large Memory
  • Debugger di runtime più potente 
  • Modulo di libreria completo
  • Manutenibilità
  • Traduttore dal Pascal Turbo e ANSI
Tutto ciò che serve per iniziare a produrre codice  Modula-2 affidabile e mantenibile. Comprende il Compilatore con supporto 8087, Editor integrato, linker e modulo BCD. E' compreso, gratuitamente, anche il nostro traduttore da Turbo Pascal a Modula-2!
PACCHETTO DELL'ESPERTO  199 $ Questo pacchetto contiene il nostro Compilatore Plus - per programmatori professionisti o per coloro che vogliono solo il meglio. Il Compilatore Plus con Editor Integrato richiede 512K e sfrutta la memoria più grande per aumentare la velocità di compilazione del 50%. E' incluso anche, senza costi aggiuntivi, il nostro Traduttore da Turbo Pascal a Modula-2.
MAGIC TOOLKIT  99 $ Abbiamo messo i nostri strumenti di sviluppo più potenti in un unico sorprendente Toolkit per l'uso sia con il Pacchetto del Principiante che con quello dell'esperto. Evidenziato dal nostro debugger Runtime, lo strumento di debug migliore mai disponibile, il Toolkit include anche il nostro Debagger Post Mortem, il Disassembler, l'utilità di Cross Reference e Version che tiene traccia delle differenti versioni di un programma. Il nostro programma di Utilità MAKE scopre le dipendenze dei moduli e seleziona automaticamente quelli oggetto di modifiche del codice per ridurre al minimo la ricompilazione e il relinking. Forniamo anche il codice sorgente dei nostri moduli di libreria principali per la personalizzazione - o semplicemente giocarci.
PACCHETTO FINESTRA  49 $ Ora è possibile costruire vere finestre nel codice Modula-2. Sono gestibili schermi virtuali, il supporto del colore, finestre sovrapposte e una varietà di bordi.
PACCHETTO ROM CROSS RUN TIME DEBUGGER  299 $ Per coloro che vogliono produrre codice rommable. È anche possibile eseguire il debug di codice in esecuzione in ROM dal vostro PC. 

sabato 20 luglio 2013

Borland Turbo C (1987)

Borland Turbo C (1987)

Ancora un linguaggio "Turbo", con un prezzo da mettere in difficoltà la Microsoft!
Turbo C: The fastest, most efficient and easy- to-use C compiler at any price
Compilation speed is more than 7000 lines a minute, which makes anything less than Turbo C an exercise in slow motion. Expect what only Borland delivers: Quality, Speed, Power and Price.

Turbo C: The C compiler for amateurs and professionals
lf you’re just beginning and you've "kinda wanted to learn C,"' now's your chance to do it the easy way. Like Turbo Pascal, Turbo C 's got everything to get you going.
lf you’re already programming in C, switching to Turbo C will considerably increase your productivity and help make your programs both smaller and faster. Actually writing in Turbo C is a highly productive and effective method - and we speak from experience. Eureka: The Solver and our new generation of software have been developed using Turbo C.

Turbo C: a complete interactive development environment
Like Turbo Pascal and Turbo Prolog, Turbo C comes with an interactive editor that will show you syntax errors right in your source code. Developing, debugging, and running a Turbo C program is a snap.

Turbo C: The C compiler everybody’s been waiting for. Everybody but the competition
Borland's "Quality, Speed, Power and Price" commitment isn't idle corporate chatter. The $99.95 price tag on Turbo C isn't a "typo", it’s real. So if you’d like to learn C in a hurry, pick up the phone. If you're already using C, switch to Turbo C and see the difference for yourself.

Technical Specifications
  • Compiler: One-pass compiler generating linkable object modules and inline assembler. Included is Borlands high performance "Turbo Linker". The object module is compatible with the PC-DOS linker. Supports tiny, small, compact, medium, large, and huge memory model libraries. Can mix models with near and far pointers. Includes floating point emulator (utilizes 8087/80287 if installed).
  • Interactive Editor: The system includes a powerful, interactive full-screen text editor. If the compiler detects an error the editor automatically positions the cursor appropriately in the source code.
  • Development Environment: A powerful "Make" is included so that managing Turbo C program development is highly efficient. Also includes pull-down menus and windows.
  • Links with relocatable object modules created using Borlands Turbo Prolog into a single program.
  • ANSI C compatible.
  • Start-up routine source code included.
  • Both command line and integrated environment versions included.


Turbo C: il compilatore C più efficiente e facile da usare, in qualsiasi fascia di prezzo.
La velocità di compilazione è di più di 7000 linee al minuto, il che rende qualsiasi cosa inferiore al Turbo C un esercizio fatto al rallentatore. Aspettatevi solo quello che Borland offre: Qualità, Velocità, Potenza e Prezzo.

Turbo C: Il compilatore C per dilettanti e professionisti
Se state appena iniziando e avete "voluto imparare un po' di C," adesso avete la possibilità di farlo nel modo più semplice. Come il Turbo Pascal, il Turbo C ha tutto per farvi ingranare.
Se già programmate in C, il passaggio a Turbo C aumenterà considerevolmente la vostra produttività e contribuirà a rendere i vostri programmi sia più piccoli che più veloci. In realtà la scrittura in Turbo C è un metodo altamente produttivo ed efficace - e parliamo per esperienza. Eureka: Il Risolutore e la nostra nuova generazione di software è stato sviluppato utilizzando Turbo C.

Turbo C: un ambiente di sviluppo interattivo completo
Come il Turbo Pascal e il Turbo Prolog, il Turbo C viene fornito con editor interattivo che vi indicherà errori di sintassi proprio nel vostro codice sorgente. Lo sviluppo, il debug e l'esecuzione di un programma di Turbo C è un gioco da ragazzi.

Turbo C: Il compilatore C tutti stavano aspettando. Tutti tranne la concorrenza
L'impegno aziendale di Borland per "Qualità, Velocità, Potenza e Prezzo" non sono chiacchiere a vuoto. I 99 dollari e 95 del prezzo del Turbo C non è un "errore tipografico", è reale. Quindi, se volete imparare il C in fretta, prendete il telefono. Se state già usando C, passate a Turbo C e vedete personalmente la differenza.

Specifiche tecniche
  • Compilatore: compilatore a singola passata che genera moduli oggetto linkabili e assembler inline. E' incluso il "Turbo Linker" ad alte prestazioni di Borland. Il modulo oggetto è compatibile con il linker PC-DOS. Supporta librerie di modelli di memoria piccole, compatte, medie, grandi, ed enormi. Può mescolare i modelli con puntatori far e near. Include l'emulatore in virgola mobile (Utilizza 8087/80287 se installato).
  • Editor interattivo: Il sistema include un potente editor di testo, interattivo a schermo intero. Se il compilatore rileva un errore, l'editor posiziona automaticamente il cursore opportunamente nel codice sorgente.
  • Ambiente di sviluppo: è incluso un potente "Make" così che la gestione dello sviluppo del programma in Turbo C è altamente efficiente. Comprende anche menu a discesa e finestre.
  • Permette di linkare in un unico programma i moduli oggetto riallocabili creati utilizzando Turbo Prolog di Borland.
  • E' compatibile con l'ANSI C.
  • E' inclusa codice sorgente di routine di partenza.
  • Sono incluse sia la versione a riga di comando che quella nell'ambiente integrato.

martedì 9 luglio 2013

Borland Turbo Languages (1987)

Borland Turbo Languages (1987)

Turbo C, Turbo Basic , Turbo Pascal and Turbo Prolog: technical excellence
Borland International's Turbo Pascal, Turbo Basic and Turbo Prolog automatically identify themselves, by virtue of their 'Turbo' forenames, as superior language products with a common programming environment. The appellation also means to many PC users a 'must have' language. To us Turbo C looks like a coup for Borland.
Garry Ray, PC Week 


Turbo C, Turbo Basic , Turbo Pascal and Turbo Prolog: eccellenza tecnica.
Il Turbo Pascal, il Turbo Basic e il Turbo Prolog della Borland International si identificano automaticamente grazie al loro prefisso "Turbo" come linguaggi di livello superiore con un ambiente di sviluppo comune. Per molti utenti di PC l'appellativo significa anche un linguaggio 'da avere'. Per noi il Turbo C è un colpo da maestri della Borland.
Garry Ray, PC Week  

domenica 7 luglio 2013

Borland Turbo Basic Manual (1987)

Borland Turbo Basic Manual

L'Owner's Handbook lo trovate QUI, su Scribd.
Più di cinquecento pagine, in cinque capitoli e nove appendici:
CHAPTER 2:  Touring Turbo Basic
CHAPTER 3:  Turbo Basic: The Program
CHAPTER 4:  Turbo Basic: The Language
CHAPTER 5:  Turbo Basic Reference Directory

APPENDIX A:  Numeric Considerations
APPENDIX B:  Event Trapping
APPENDIX C:  Assembly Language Interface
APPENDIX D:  Comparing Turbo Basic and Interpretive BASIC
APPENDIX E:  Error Messages
APPENDIX F:  Reference Materials
APPENDIX H:  Summary of Functions and Procedures
APPENDIX I:  Customizing Turbo Basic

sabato 6 luglio 2013

Borland Turbo Basic (1987)

Borland Turbo Basic (1987)

Borland fu un'azienda prestigiosa nel campo del software, negli anni '80, molto spesso più per una attenta politica di acquisizioni che per prodotti 'sviluppati in casa'.
Non c'era programmatore al mondo, più o meno dilettante, che non avesse sul PC uno dei linguaggi Turbo, oltre al pervasivo e rivoluzionario Sidekick, un programma residente in memoria che dava istantaneamente accesso a un editor, un calcolatore, un calendario, un dialer e varie altre cose che non ricordo. Naturalmente sto parlando dell'era pre-Windows!
Per quanto riguarda i propri prodotti, Borland li licenziava secondo un "no-nonsense license agreement", permettendo, a chi li avesse acquistati, di farne quante copie volesse, purché del prodotto ce ne fosse non più di una istanza funzionante alla volta; potete immaginare benissimo a cosa portò questa condizione in Italia.
Introducing Turbo Basic, the high-speed BASIC you'd expect from Borland!
lt's the BASIC compiler you've been waiting for. And it's so fast that you'll never have to wait again.
Turbo Basic is a complete development environment; it includes a lightning-fast compiler; an interactive editor and a trace debugging system.
Because Turbo Basic is compatible with BASICA, chances are that you already know how to use Turbo Basic

With Turbo Basic your only speed is "Full Speed Ahead"!
You probably already know us for both Turbo Pascal® and Turbo Prolog™. Well, we've done it again!
We created Turbo Basic, because BASIC doesn’t have to be slow.
In fact, building fast compilers is a Borland specialty: both our Turbo Pascal and our Turbo Prolog out- perform all their rivals by factors, and with Turbo Basic, we 're proud to introduce the first high-speed BASIC compiler for the IBM®PC. If BASIC taught you how to walk, Turbo Basic will teach you how to run!
Turbo Basic ends the basic confusion.
There's now one standard: Turbo Basic.
lt's fast, BASICA-compatible, and because Turbo Basic is a Borland product, the price is right, the quality is there, and the power is at your fingertips. You see, Turbo Basic's part of the fast-growing Borland family of programming languages - we call it the "Turbo Family.” Hundreds of thousands of users are already using Borland's languages, so you can't go wrong. So join a whole new generation of smart IBM PC users - get your copy of Turbo Basic today. You get an easy-to-read 300+ page manual, two disks, and a free MicroCalc spreadsheet - and an instant start in the fast new world of Turbo Basic. All of this for only $99.95 - Order your copy of Turbo Basic today!

A technical look at Turbo Basic
  • Full recursion supported
  • Standard IEEE floating-point format
  • Floating-point support, with full 8087 (math co-processor) integration. Software emulation if no 8087 present
  • Program size limited only by available memory (no 64K limitation)
  • EGA and CGA support
  • Access to local, static, and global variables
  • Full integration of the compiler, editor, and executable program, with separate windows for editing, messages, tracing, and execution
  • Compile, run-time, and I/O errors place you in the source code where error occurred
  • New long integer (32-bit) data type
  • Full 80-bit precision
  • Pull-down menus
  • Full window management

System requirements
  • IBM PC, XT, AT and true compatibles, PC-DOS (MS-DOS) 2.0 or later. One floppy drive, 256k

The Critics’ Choice
Borland has succeeded in stretching the language without weighing us down with unnecessary details ... Turbo Basic is the answer to my wish for a simple yet blindingly fast recreational utility language...  The one language you can’t forget how to use, Turbo Basic is a computer language for the missus, the masters, the masses, and me."
Steve Gibson, Infoworld

Borland’s Turbo Basic has advantages over the Microsoft product, including support of the high-speed 8087 math chip.
John C. Dvorak 


Vi presentiamo Turbo Basic, il Basic superveloce come ci si aspetta dalla Borland!
E' il compilatore BASIC che stavate aspettando. Ed è così veloce che non dovrete aspettare mai più.
Turbo Basic è un ambiente di sviluppo completo, comprende un compilatore velocissimo; un editor interattivo e un sistema di debug a tracciatura.
Dato che Turbo Basic è compatibile con BASICA, è probabile che già sappiate come usare il Turbo Basic.

Con Turbo Basic l'unica marcia che avrete è "Avanti tutta"!
Probabilmente ci conoscete già sia per il Turbo Pascal® che per il Turbo Prolog™. Bene, l'abbiamo fatto di nuovo!
Abbiamo creato il Turbo Basic perché il BASIC non deve essere lento.
Infatti, realizzare compilatori veloci è una specialità di Borland: sia il nostro Turbo Pascal  che il nostro Turbo Prolog sopravanzano tutti i loro rivali di molte misure e con il Turbo Basic siamo orgogliosi di presentare il primo compilatore BASIC ad alta velocità per IBM®PC. Se il BASIC vi ha insegnato a camminare, il Turbo Basic vi insegnerà a correre!

Turbo Basic mette fine alla confusione dei basic
Adesso c'è un solo standard: Turbo Basic.
E' veloce, compatibile con BASICA, ed essendo Turbo Basic un prodotto Borland, il prezzo è giusto, la qualità si vede e la potenza è a portata di mano. Vedete, Turbo Basic è parte della famiglia di linguaggi di programmazione, in forte crescita, della Borland - noi la chiamiamo la "Famiglia Turbo". Centinaia di migliaia di utenti stanno già usando i linguaggi della Borland, per questo non vi potete sbagliare. Unitevi allora alla nuova generazione di utenti evoluti di PC IBM - acquistate oggi la vostra copia di Turbo Basic. Avrete un manuale di oltre 300 pagine, facile da leggere, due dischi e un foglio di calcolo MicroCalc gratis - oltre ad una partenza istantanea nel nuovo, veloce mondo di Turbo Basic. Tutto questo per soli 99.95 $. Ordinate oggi stesso la vostra copia di Turbo Basic!

venerdì 5 luglio 2013

MS QuickBASIC 4.5 (1989)

MS QuickBASIC 4.5 (1989)

To learn Microsoft QuickBASIC you only need a manual this thick.
You're looking at something you won't see anywhere else.
It’s called QB Advisor. A remarkable new hypertext electronic manual that can make you instantly more productive, even if you don't know the first thing about programming. QB Advisor actually lets you experiment by cutting and pasting useful sample programs right into your programming window. Only Microsoft has it. Only Microsoft could. And it’s just one of the things you’ll learn about new Microsoft® QuickBASIC version 4.5 for IBM® PCs and compatibles.
Another is the step-by-step tutorial that actually takes you through every stage of programming by working you through a complete program.
And QB Express - the interactive way to leam all about your programming environment in a matter of minutes - not hours.
Microsoft QuickBASIC also comes with Easy Menus that let you develop programs with minimum number of menu choices. Context-sensitive Help for immediate help with error messages and variables by simply punching a key or clicking a mouse. And a built-in debugger that lets you see exactly what your program is doing, as its doing it.
Best of all, Microsoft QuickBASIC is packed with enough power to handle whatever problems drove you to programming in the first place. Fact is, it translates your program into executable code at an incredible 150,000 lines per minute.
Microsoft QuickBASIC version 4.5. If programming is the only way out, this is the easiest way in.
Per imparare il Microsoft QuickBASIC vi basta un manuale spesso così.
State guardando qualcosa che non vedrete da nessuna altra parte.
Si chiama QB Advisor. Uno straordinario nuovo manuale elettronico in forma d'ipertesto che può rendervi immediatamente più produttivi, anche se non sapete nulla di programmazione. QB Advisor consente realmente di sperimentare, tagliando e incollando utili programmi d'esempio direttamente nella finestra di programmazione. Solo Microsoft ce l'ha. Solo Microsoft potrebbe. Ed è solo una delle cose che imparerete sul nuovo  QuickBASIC versione 4.5 della Microsoft® per PC  IBM® e compatibili.
Un'altra è il tutorial passo-passo che vi accompagna addirittura in ogni fase della programmazione facendovi lavorare su un programma completo.
E QB Express - la modalità interattiva per imparare tutto del vostro ambiente di programmazione in pochi minuti, non ore.
Microsoft QuickBASIC viene fornito di Easy Menu, che vi fa sviluppare programmi col minor numero di opzioni di menu. L'Help contestuale per un aiuto immediato su errori e variabili, semplicemente premendo un tasto o cliccando il mouse. E un debugger integrato che vi fa scoprire esattamente quello che il vostro programma sta facendo, mentre lo fa.
E meglio di tutto, Microsoft QuickBASIC è pieno di una potenza sufficiente per gestire qualsiasi problema vi abbia portato a scegliere di programmare. Il fatto è che traduce il vostro programma in codice eseguibile all'incredibile velocità di 150.000 righe al minuto.
Microsoft QuickBASIC versione 4.5. Se la programmazione è l'unica via di uscita, questa è la strada d'accesso più semplice.

martedì 2 luglio 2013

MS QuickPascal (1989)

MS QuickPascal (1989)

Il Pascal, partorito dalla mente di Niklaus Wirth, comparve agli inizi degli anni '70 e fu a lungo considerato il paradigma della programmazione strutturata; una gran quantità di studenti imparò a programmare usando questo linguaggio, a cui erano dedicate molte ore di lezioni Universitarie in facoltà come Ingegneria e Informatica, e fu diffusissimo grazie alla versione della Borland, il Turbo Pascal.
Dato che al tempo la programmazione non era tra le mie opzioni, ne sono rimasto totalmente digiuno; pantagruelica fu invece la cena che alcuni amici offrirono dopo aver organizzato la vendita della copia pirata del manuale ai loro colleghi di corso...
Even the quickest minds tend to brake suddenly when confronting new languages.
Enter new Microsoft® QuickPascal Compiler.
The first Pascal that is not only powerful but easy intuitive and 100% headache-free.
For example, our new QuickPascal Advisor offers on-the-job training: by cutting and pasting sample code you can learn to program in Pascal from scratch. And if you do hit a snag, the Quick Advisor can straighten everything out right on the spot.
To accelerate your thought processes even more, all of our processes are seamlessly integrated; no other Pascal offers you easier access to your editor; debugger and compiler.
What’s more, QuickPascal is the first PC Pascal to offer Object Oriented Programming, or OOP. With objects, you can easily assemble whole programs from modular building blocks of code and data. And once you know Pascal, OOP is a snap. Which means, you get maximum productivity with minimum effort.
Naturally, our Pascal is also fully source compatible with Turbo Pascal®.
So stop by your Microsoft dealer soon.
You'll find our software is on the same wavelength as yours.
Anche le menti più veloci tendono a frenare di colpo quando si trovano ad affrontare nuovi linguaggi.
Usate il nuovo QuickPascal Compiler di Microsoft®.
Il primo Pascal che non solo è potente ma anche facile, intuitivo e al 100% senza preoccupazioni.
Ad esempio, il nostro Assistente, il QuickPascal Advisor, vi fornisce formazione in corso d'opera: tagliando e incollando il codice d'esempio si può imparare a programmare in Pascal partendo da zero.  E se trovate un intoppo, il Quick Advisor può rimettere al volo tutto a posto.
Per accelerare ancor più i vostri processi mentali, tutti i nostri processi sono perfettamente integrati; nessun altro Pascal vi offre un accesso più facile al vostro editor, al debugger e al compilatore.
E in più, il QuickPascal è il primo Pascal per PC che offre la Programmazione a Oggetti (Object Oriented Programming od OOP). Con gli oggetti si possono assemblare interi programmi da blocchi modulari di codice e di dati. E una volta  che si conosce il Pascal, l'OOP è un gioco da ragazzi. Il che significa che si ottiene la massima produttività con il minimo sforzo.
Naturalmente il nostro Pascal è totalmente compatibile, a livello di codice sorgente, con il Turbo Pascal®.
Quindi, fermatevi quanto prima dal vostro rivenditore Microsoft.
Scoprirete che il nostro software è sulla stessa lunghezza d'onda del vostro.

Nella foto: Niklaus Wirth (a sinistra) con Alan Kay ad un convegno a Capri su "Personal computer a tecnologia avanzata". Wirth presentò il personal Lilith e il suo nuovo linguaggio Modula-2.
Fonte: Bit, numero di settembre 1984.



Vintage ads are shown here in fair use context. Every image is © by its original company or artist. This site does not endorse any advertisement.