[07:25:13] <geniepro> во, клиепц для валексея: https://www.youtube.com/watch?v=3j4t185wl-0
[13:54:07] <geniepro> http://xkcd.com/1632/
[14:08:13] <Kemet> хм, не знал https://en.wikipedia.org/wiki/Wirth_syntax_notation
[16:07:19] <valexey> https://scontent.xx.fbcdn.net/hphotos-xpa1/t31.0-8/12491926_1015781961822727_3414523431407263999_o.jpg
[16:08:08] <valexey> The world map where countries are the size of their stock markets.

[16:24:15] <valexey> https://geektimes.ru/post/269446/
[16:24:42] <valexey> "Роскосмос отказался от ракеты с возвращаемой первой ступенью "
[19:20:14] <Kemet> этим оказывается еще кто-то пользуется http://harbour.github.io/
[21:20:20] <valexey> Oil price: $27
[21:20:43] <valexey> USD ММВБ 20:26 82,3350
EUR ММВБ 20:26 89,8610
[22:06:27] <Kemet> что за ЯП с расширением файлов .e
[22:08:33] <valexey> can you post example of code?
[22:10:26] <valexey> I think that this is Eiffel language.
[22:11:00] <Kemet> note
description: "[
Representation of a Identifier.
]"
date: "$Date$"
revision: "$Revision$"

class
IDENTIFIER

inherit

TERMINAL

create
make

feature {NONE}

default_identifier_name: STRING
once
Result := {FAUX_CONSTANTS}.default_identifier_name
end -- default_identifier_name

construct_name: STRING
do
Result := default_identifier_name
end -- construct_name

feature

token_type: INTEGER
do
Result := {FAUX_CONSTANTS}.Simple_identifier
end -- token_type

feature {IDENTIFIER} -- Implementation

clone_node (n: like Current): like Current
-- <precursor>
do
create Result.make
Result.copy_node (n)
end

new_tree: like Current
-- <precursor>
do
create Result.make
end

end -- class IDENTIFIER


[22:11:13] <valexey> You know. This is primary language in Eth. OOP Oberon replacement :-)
[22:11:32] <valexey> yep
[22:11:38] <valexey> This is an Eiffel.
[22:12:04] <valexey> example: https://github.com/nmaguirre/eiffel-2048/blob/master/board_2048.e
[22:12:28] <valexey> I and my sister have a little expirience with it.
[22:14:51] <Kemet> мля, не на нем ли написан Оксфорд Оберон-2 Компилер, надо глянуть
[22:16:41] <Kemet> на первый взгляд выглядит мерзко
[22:18:11] <valexey> oxford oberon compiler has been written on Ocaml language.
[22:18:34] <valexey> https://en.wikipedia.org/wiki/Eiffel_(programming_language)
[22:18:42] <valexey> Designed by Bertrand Meyer
[22:18:44] <valexey> :-)
[22:26:03] <Kemet> ну не удивительно что он его в етхз пихает аж пищит
[22:32:36] <valexey> Yep. As Wirth his Oberon :-)
[22:33:51] <Kemet> однако при Вирте вполне нормально чувствовали себя и другие языки
[22:37:52] <valexey> C++? :-)
[22:44:45] <Kemet> насчет цпп не помню, гдето на сайте етхз было, там точно были и, Java, другие не помню
[22:45:02] <Kemet> *С и Java
[22:47:18] <valexey> C++ is the main language!
[22:54:47] <Kemet> ну ты же понимаешь, что выпускники етхз при Вирте знали и умеле далеко не один Оберон )))
[23:29:58] <valexey> Yep. Not only one oberon, but many oberons!
[23:30:23] <valexey> Oberon, Oberon-2, Active Oberon, Object Oberon, Component Pascal... Many languages!
[23:30:24] <valexey> :-)