Object Pascal y Apple

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

Object Pascal y Apple

garduino
Hola Gente:

Leyendo un poco del tema (http://en.wikipedia.org/wiki/Object_Pascal)
veo que también nace en Apple! Sorprendente!!

Edgar siempre tuviste razón :)

Saludos.

--
============================================
Germán S. Arduino  <gsa @ arsol.net>   Twitter: garduino
Arduino Software  http://www.arduinosoftware.com
PasswordsPro  http://www.passwordspro.com
greensecure.blogspot.com germanarduino.blogpost.com
============================================
Reply | Threaded
Open this post in threaded view
|

Re: Object Pascal y Apple

Edgar De Cleene
> Hola Gente:
>
> Leyendo un poco del tema (http://en.wikipedia.org/wiki/Object_Pascal)
> veo que también nace en Apple! Sorprendente!!
>
> Edgar siempre tuviste razón :)
>
> Saludos.
>
> --

Old Warrior todavia puede correr Think Pascal 4.5, el último que se hizo.
Con este sistema podias tocar la RAM !!
Mi mayor logro fue un assembler para 68000, declarado en una Byte bieja como
el mejor procesador de 32 bits.
El querido 6502 del Apple II fue el mejor de 8 y el 8086 el mejor de 16 en
el mismo artículo.

Edgar




Reply | Threaded
Open this post in threaded view
|

Re: Object Pascal y Apple

Angel Java Lopez
In reply to this post by garduino
Hola gente!

Bien, no sabia ese dato, se agradece, maese @garduino.

Vean como se toman esas ideas para extender Turbo Pascal (lo que se
menciona tmb en el enlace de maese @garduino)
http://en.wikipedia.org/wiki/Pascal_(programming_language)
In the 1980s Anders
Hejlsberg<http://en.wikipedia.org/wiki/Anders_Hejlsberg> wrote
the Blue Label Pascal compiler for the
Nascom<http://en.wikipedia.org/wiki/Nascom>-2.
A reimplementation of this compiler for the IBM
PC<http://en.wikipedia.org/wiki/IBM_PC> was
marketed under the names Compas Pascal and PolyPascal before it was
acquired by Borland <http://en.wikipedia.org/wiki/Borland>. Renamed *Turbo
Pascal <http://en.wikipedia.org/wiki/Turbo_Pascal>*, it became hugely
popular, thanks in part to an aggressive pricing strategy and in part to
having one of the first full-screen Integrated development
environments<http://en.wikipedia.org/wiki/Integrated_development_environment>,
and fast turnaround-time (just seconds to compile, link, and run.)
Additionally, it was written and highly optimized entirely in assembly
language <http://en.wikipedia.org/wiki/Assembly_language>, making it
smaller<http://en.wikipedia.org/wiki/Memory_footprint> and
faster than much of the competition. In 1986 Anders ported Turbo Pascal to
the Macintosh and incorporated Apple's Object Pascal extensions into Turbo
Pascal.

La historia de
http://en.wikipedia.org/wiki/Anders_Hejlsberg
termina todo eso en Delphi, por un lado, y gran parte del actual .NET.

Nos leemos!

Angel "Java" Lopez
http://ajlopez.zoomblog.com
@ajlopez
gh:ajlopez

On Tue, Jul 10, 2012 at 8:56 PM, Germán Arduino <[hidden email]> wrote:

> **
>
>
> Hola Gente:
>
> Leyendo un poco del tema (http://en.wikipedia.org/wiki/Object_Pascal)
> veo que también nace en Apple! Sorprendente!!
>
> Edgar siempre tuviste razón :)
>
> Saludos.
>
> --
> ============================================
> Germán S. Arduino <gsa @ arsol.net> Twitter: garduino
> Arduino Software http://www.arduinosoftware.com
> PasswordsPro http://www.passwordspro.com
> greensecure.blogspot.com germanarduino.blogpost.com
> ============================================
>  
>
Reply | Threaded
Open this post in threaded view
|

Re: Object Pascal y Apple

Giuseppe
El 11/07/2012 12:22, Angel Java Lopez escribió:

>
> Hola gente!
>
>
> Bien, no sabia ese dato, se agradece, maese @garduino.
>
> Vean como se toman esas ideas para extender Turbo Pascal (lo que se
> menciona tmb en el enlace de maese @garduino)
> http://en.wikipedia.org/wiki/Pascal_(programming_language)
> <http://en.wikipedia.org/wiki/Pascal_%28programming_language%29>
> In the 1980s Anders Hejlsberg
> <http://en.wikipedia.org/wiki/Anders_Hejlsberg> wrote the Blue Label
> Pascal compiler for the Nascom
> <http://en.wikipedia.org/wiki/Nascom>-2. A reimplementation of this
> compiler for the IBM PC <http://en.wikipedia.org/wiki/IBM_PC> was
> marketed under the names Compas Pascal and PolyPascal before it was
> acquired by Borland <http://en.wikipedia.org/wiki/Borland>. Renamed
> /Turbo Pascal <http://en.wikipedia.org/wiki/Turbo_Pascal>/, it became
> hugely popular, thanks in part to an aggressive pricing strategy and
> in part to having one of the first full-screen Integrated development
> environments
> <http://en.wikipedia.org/wiki/Integrated_development_environment>, and
> fast turnaround-time (just seconds to compile, link, and run.)
> Additionally, it was written and highly optimized entirely in assembly
> language <http://en.wikipedia.org/wiki/Assembly_language>, making it
> smaller <http://en.wikipedia.org/wiki/Memory_footprint> and faster
> than much of the competition. In 1986 Anders ported Turbo Pascal to
> the Macintosh and incorporated Apple's Object Pascal extensions into
> Turbo Pascal.
>
> La historia de
> http://en.wikipedia.org/wiki/Anders_Hejlsberg
> termina todo eso en Delphi, por un lado, y gran parte del actual .NET.
>

Por suerte, a los que nos gusta Object_Pascal, y nos quedamos en el
mejor Delphi que se hizo, el 7, siempre nos quedará Free Pascal y Lazarus
Reply | Threaded
Open this post in threaded view
|

Re: Object Pascal y Apple

garduino
In reply to this post by Angel Java Lopez
Hola Muchachos, una cosa más que estaba leyendo sobre Larry Tesler (
http://en.wikipedia.org/wiki/Larry_Tesler) creador de la extensión de
objetos en conjunto con Niklaus Wirth (
http://en.wikipedia.org/wiki/Niklaus_Wirth) :

Tesler left Apple in 1997 to co-found Stagecast
Software<http://en.wikipedia.org/w/index.php?title=Stagecast_Software&action=edit&redlink=1>,
which allowed him to apply his enthusiasm for kids' programming and use of
computers, an enthusiasm he acquired mainly at Xerox PARC, where he worked
in Alan Kay <http://en.wikipedia.org/wiki/Alan_Kay>'s Learning Research
Group.

Todo tiene que ver con todo eh!


Y otra cosa que me encanta de Lazarus y FreePascal, en cualquier parte
podés escribir código assembler y al parecer el tipo lo compila y construye
un único binario ejecutable para la plataforma que uno quiera!


Saludos!


2012/7/11 Angel Java Lopez <[hidden email]>

> **
>
>
> Hola gente!
>
> Bien, no sabia ese dato, se agradece, maese @garduino.
>
> Vean como se toman esas ideas para extender Turbo Pascal (lo que se
> menciona tmb en el enlace de maese @garduino)
> http://en.wikipedia.org/wiki/Pascal_(programming_language)
> In the 1980s Anders Hejlsberg<http://en.wikipedia.org/wiki/Anders_Hejlsberg> wrote
> the Blue Label Pascal compiler for the Nascom<http://en.wikipedia.org/wiki/Nascom>-2.
> A reimplementation of this compiler for the IBM PC<http://en.wikipedia.org/wiki/IBM_PC> was
> marketed under the names Compas Pascal and PolyPascal before it was
> acquired by Borland <http://en.wikipedia.org/wiki/Borland>. Renamed *Turbo
> Pascal <http://en.wikipedia.org/wiki/Turbo_Pascal>*, it became hugely
> popular, thanks in part to an aggressive pricing strategy and in part to
> having one of the first full-screen Integrated development environments<http://en.wikipedia.org/wiki/Integrated_development_environment>,
> and fast turnaround-time (just seconds to compile, link, and run.)
> Additionally, it was written and highly optimized entirely in assembly
> language <http://en.wikipedia.org/wiki/Assembly_language>, making it
> smaller <http://en.wikipedia.org/wiki/Memory_footprint> and faster than
> much of the competition. In 1986 Anders ported Turbo Pascal to the
> Macintosh and incorporated Apple's Object Pascal extensions into Turbo
> Pascal.
>
> La historia de
> http://en.wikipedia.org/wiki/Anders_Hejlsberg
> termina todo eso en Delphi, por un lado, y gran parte del actual .NET.
>
> Nos leemos!
>
> Angel "Java" Lopez
> http://ajlopez.zoomblog.com
> @ajlopez
> gh:ajlopez
>
> On Tue, Jul 10, 2012 at 8:56 PM, Germán Arduino <[hidden email]>wrote:
>
>> **
>>
>>
>> Hola Gente:
>>
>> Leyendo un poco del tema (http://en.wikipedia.org/wiki/Object_Pascal)
>> veo que también nace en Apple! Sorprendente!!
>>
>> Edgar siempre tuviste razón :)
>>
>> Saludos.
>>
>> --
>> ============================================
>> Germán S. Arduino <gsa @ arsol.net> Twitter: garduino
>> Arduino Software http://www.arduinosoftware.com
>> PasswordsPro http://www.passwordspro.com
>> greensecure.blogspot.com germanarduino.blogpost.com
>> ============================================
>>
>
>  
>



--
============================================
Germán S. Arduino  <gsa @ arsol.net>   Twitter: garduino
Arduino Software  http://www.arduinosoftware.com
PasswordsPro  http://www.passwordspro.com
greensecure.blogspot.com germanarduino.blogpost.com
============================================