Серия интервью "The A-Z of Programming Languages"
От: eao197 Беларусь http://eao197.blogspot.com
Дата: 28.06.08 16:12
Оценка: 143 (14)
На сайте computerworld.com.au идет публикация серии интервью с людьми, которые связаны с возникновением или развитием тех или иных языков программирования. Вот, что уже можно прочитать (на английском):

Forth: Charles H. Moore talks about the origins of Forth and how it shows that a computer language can be simple and powerful.

C++: Bjarne Stroustrup of C++ fame dissects the history of his famed programming language

ASP: Microsoft on the development of ASP and the Web application framework ASP.NET

Ada: S. Tucker Taft, maintainer of Ada, speaks about the development of the language and its 1995 and 2005 revisions

Bash: When the Bourne Shell found its identity

AWK: Alfred V. Aho of AWK fame talks about the history and continuing popularity of his pattern matching language.

По всей видимости, эта серия будет продолжаться.


SObjectizer: <микро>Агентно-ориентированное программирование на C++.
Re: Серия интервью "The A-Z of Programming Languages"
От: Nem  
Дата: 06.07.08 16:29
Оценка:
INTERCAL: Computerworld's investigation into the history of programming languages takes a humourous turn as we examine INTERCAL.
Re: Серия интервью "The A-Z of Programming Languages"
От: eao197 Беларусь http://eao197.blogspot.com
Дата: 10.07.08 11:35
Оценка:
Здравствуйте, eao197, Вы писали:

E>По всей видимости, эта серия будет продолжаться.


Очередное интервью: The A-Z of Programming Languages: YACC: The contribution YACC has made to the spread of Unix and C is a sense of pride for Stephen C. Johnson.

Кстати о YACC-е: недавно в нем обнаружили баг, проживший около 33-х лет(!)


SObjectizer: <микро>Агентно-ориентированное программирование на C++.
Re: Modula-3
От: eao197 Беларусь http://eao197.blogspot.com
Дата: 16.07.08 13:35
Оценка:
The A-Z of Programming Languages: Modula-3 Luca Cardelli on why Modula-3 played a major role in popularizing the notion of type-safe programming and why Modula-3 is still vastly superior to programs such as Java.

В частности, озвучен ответ на вопрос, почему Modula-3 не стал популярным языком:

Why do you think that the language hasn't been widely adopted by industry, but is still influential in research circles?

Basically, competition from Java. Java had all the same main features (objects, type safety, exceptions, threads), all of which also came from the same tradition (and I believe they read our tech reports carefully...). In addition, Java initially had innovations in bytecode verification and Web applets, and later had the full support of a large company, while we were only supporting Modula-3 form a research lab.



SObjectizer: <микро>Агентно-ориентированное программирование на C++.
Re: JavaScript
От: eao197 Беларусь http://eao197.blogspot.com
Дата: 01.08.08 14:19
Оценка:
The A-Z of Programming Languages: JavaScript. Brendan Eich created JavaScript in 1995 with the aim to provide a "glue language" for Web designers and part time programmers. It has grown to become one of the most widely used languages on the planet.


SObjectizer: <микро>Агентно-ориентированное программирование на C++.
Re: D
От: eao197 Беларусь http://eao197.blogspot.com
Дата: 01.08.08 14:21
Оценка: 4 (1)
The A-Z of Programming Languages: D. Walter Bright talks about D and his desire to improve on systems programming languages.


SObjectizer: <микро>Агентно-ориентированное программирование на C++.
Re: Python
От: eao197 Беларусь http://eao197.blogspot.com
Дата: 08.08.08 15:57
Оценка: 4 (1)
The A-Z of Programming Languages: Python Our series on the most popular programming languages continues as we chat to Van Rossum, the man behind Python.


SObjectizer: <микро>Агентно-ориентированное программирование на C++.
Re: Lua
От: eao197 Беларусь http://eao197.blogspot.com
Дата: 12.09.08 09:50
Оценка: 11 (2)
The A-Z of Programming Languages: Lua Professor Roberto Ierusalimschy offers an in-depth examination of what he believes to be the most successful programming language not born in a developed country.


SObjectizer: <микро>Агентно-ориентированное программирование на C++.
Re: Haskell
От: eao197 Беларусь http://eao197.blogspot.com
Дата: 21.09.08 13:59
Оценка: 4 (1)
The A-Z of Programming Languages: Haskell
Simon Peyton-Jones tells us why he is most proud of Haskell's purity, type system and monads.


SObjectizer: <микро>Агентно-ориентированное программирование на C++.
Re: C#
От: eao197 Беларусь http://eao197.blogspot.com
Дата: 02.10.08 07:02
Оценка: 1 (1)
The A-Z of Programming Languages: C# Microsoft's Anders Hejlsberg reveals the history behind one of the most common programming languages, C#, and what the future holds for C#4.0.


SObjectizer: <микро>Агентно-ориентированное программирование на C++.
Re[2]: C#
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 03.10.08 20:00
Оценка: +1 :)))
Здравствуйте, eao197, Вы писали:

And do you have any advice for up-and-coming programmers?
I think it’s important to try to master the different paradigms of programs that are out there. The obvious object oriented programming is hopefully something that you will be taught in school. Hopefully school will also teach you functional programming, if not, that is a good thing to go look at.

Go look at dynamic languages and meta-programming: those are really interesting concepts. Once you get an understanding of these different kinds of programming and the philosophies that underlie them, you can get a much more coherent picture of what’s going on and the different styles of programming that might be more appropriate for you with what you’re doing right now.

Anyone programming today should check out functional programming and meta-programming as they are very important trends going forward.


Надо не забыть дать сюда ссылочку Владу, когда он в очередной раз начнет про то, что Хейслберг не понимает, не шарит, и т.п.
... << RSDN@Home 1.2.0 alpha 4 rev. 1111 on Windows Vista 6.0.6001.65536>>
AVK Blog
Re: Perl
От: eao197 Беларусь http://eao197.blogspot.com
Дата: 11.12.08 12:24
Оценка:
The A-Z of Programming Languages: Perl Culture and community go hand-in-hand with Perl programming.


SObjectizer: <микро>Агентно-ориентированное программирование на C++.
Re: F#
От: eao197 Беларусь http://eao197.blogspot.com
Дата: 25.12.08 12:02
Оценка:
F#: Microsoft researcher Don Syme talks about the development of F#, its simplicity when solving complex tasks, the thriving F# community and the future ahead for this fuctional programming language.


SObjectizer: <микро>Агентно-ориентированное программирование на C++.
Re: Bourne shell, or sh
От: eao197 Беларусь http://eao197.blogspot.com
Дата: 22.03.09 21:21
Оценка:
The A-Z of Programming Languages: Bourne shell, or sh: An in-depth interview with Steve Bourne, creator of the Bourne shell, or sh


SObjectizer: <микро>Агентно-ориентированное программирование на C++.
Re: Falcon
От: eao197 Беларусь http://eao197.blogspot.com
Дата: 14.04.09 13:12
Оценка:
The A-Z of Programming Languages: Falcon In this interview Falcon creator Giancarlo Niccolai, took some time to tell Computerworld about the development of Falcon, the power and influence of C++, and how the new multithreading design in Falcon version 0.9 will innovate the scripting language panorama.


SObjectizer: <микро>Агентно-ориентированное программирование на C++.
Re: Tcl
От: eao197 Беларусь http://eao197.blogspot.com
Дата: 11.05.09 12:17
Оценка:
The A-Z of Programming Languages: Tcl. Our series on the most popular programming languages continues as we chat to Tcl creator John Ousterhout.


SObjectizer: <микро>Агентно-ориентированное программирование на C++.
Re: Erlang
От: eao197 Беларусь http://eao197.blogspot.com
Дата: 24.06.09 10:20
Оценка:
The A-Z of Programming Languages: Erlang Our series on the most popular programming languages continues as we chat to Erlang creator Joe Armstrong


SObjectizer: <микро>Агентно-ориентированное программирование на C++.
Re: Clojure
От: remark Россия http://www.1024cores.net/
Дата: 12.08.09 08:01
Оценка:
По просьбе забаненого eao197 добавляю ссылку на Clojure:
http://www.computerworld.com.au/article/313989/-z_programming_languages_clojure?fp=2&amp;fpid=4

з.ы. блог eao197:
http://eao197.blogspot.com/

1024cores &mdash; all about multithreading, multicore, concurrency, parallelism, lock-free algorithms
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.