VD>Ну, не знаю я с С++ и Дельфи за пять минут перелез. Конечно тонкости есть везде, но хэш-таблицы они и в африке хэш-таблицы (правда в Дельфи они появились только в шестерке).
Действительно появились? Вот чёрт, а я и не знал. Как называется?
I>>Ая прогал только на php+Jscript и там нету хеш таблиц. И работа с массивами элементарнее. ни надо ни размерность ни тим указывать, что хочешь то и твориш, поэтому для меня ново, вот и спрашиваю.
VD>Это скриптовые языки. У них свои особенности. Они очень ограничены и многое им не дано. Но и там, и там есть библиотеки расширения и хэш-таблицы среди них точно имеются.
Насколько я слышал, хеш-таблицы именно в Perl особенно прижились.
Здравствуйте, WFrag, Вы писали:
WF>Здравствуйте, ExtraLamer, Вы писали:
EL>>Да просто до Linux и прочих *nix, С# ещё не добрался, а там только плюсы и есть. Возможно и не доберётся, в свете покупки Ximian — SUN. SUN наверно всё сделает что бы на *nix — была только Java , а Mono прикроют по тихоньку.
WF>Во-первых, добрался. Как ты сам заметил — это mono. WF>А во-вторых, Ximian-а купил не SUN, а Novell (читать тут). И mono сворачивать они не собираются, а наоборот, обещают развивать.
Цитата: "Sun Microsystems связана с Linux самым прямым образом — едва ли месяц назад приобретя компанию Ximian (ту самую, что работает над проектом Mono — варианта платформы .Net для Linux), в сентябре она грозитсявыпустить на массовый рынок собственный пакет десктоп-приложений для свободной ОС под названием Mad Hutter." Этож надо так новость перетря(а)хнуть ...
У Novell — денег мало ... уж лучше бы и вправду Sun купила А лучше всего — IBM!
Надо сказать, что после покупки Novell, snapshot'ы перестали выкладывать (последний от 16 августа) ... а раньше каждый день выкладывали — может это и есть конец Mono?(
Здравствуйте, Воронков Василий, Вы писали:
ВВ>Здравствуйте, ExtraLamer, Вы писали:
EL>>К сожалению отличается — VB7 делали, как известно с расчётом под MSIL, тут переменные variant — не пройдут. Так что когда стал выбор у любителей VB — между VB7 и С# то многие, перешли на C#. Так как VB7 и С# — различаются только синтаксисом, а так — одно и то же. Кто му же многим понравилось что в C# отсутствуют (точнее: они там есть но обходится без них попроще, чем обходится без них на С++) указатели(Все VB программисты — вздрогнули ).
ВВ>Отличается не только синтаксисом. В VB7 многое оставили не то чтобы для совместимости не то чтобы с VB6, а скорее с программистами на VB6 . Тут тебе и модули и прочая фигня. К тому же во многих случаях в VB7 осуществляется автоматическое обратное приведение к типу, что может весьма серьезно повлиять на дизайн всего приложения. Там и шаблоны-то по большому счету не так уж нужны.
EL>>>>А вот с С# на С++ — не очень.
VD>>>А. Ну, ты вот это раскажи тем кто переходит.
EL>>>>Да и не хочется(почему то) ...
VD>>>Кому как. А вот мне что-то на плюсах все меньше и меньше хочется писать. Еще бы шаблоны и так по мелочи, и про плюсы можно бы было начать забывать. Хотя конечно каждому свое...
EL>>Да просто до Linux и прочих *nix, С# ещё не добрался, а там только плюсы и есть. Возможно и не доберётся, в свете покупки Ximian — SUN. SUN наверно всё сделает что бы на *nix — была только Java , а Mono прикроют по тихоньку.
Здравствуйте, AndrewVK, Вы писали:
AVK>Здравствуйте, ExtraLamer, Вы писали:
EL>>Да просто до Linux и прочих *nix, С# ещё не добрался, а там только плюсы и есть. Возможно и не доберётся, в свете покупки Ximian — SUN.
AVK>Блин, как в анекдоте. Во-первых не Sun, а Novell, во-вторых разработку mono собираются не закрывать а наоборот финансировать.
Здравствуйте, mihailik, Вы писали:
M>Действительно появились? Вот чёрт, а я и не знал. Как называется?
Да. Только у орлов из Борланда очень бурная фантазия и они назвали их как-то странно. Сейчас уже не помню как. Что-то связанное с бакетами, если не ошибаюсь.
... << RSDN@Home 1.1 beta 1 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Здравствуйте, ExtraLamer, Вы писали:
EL>К сожалению отличается — VB7 делали, как известно с расчётом под MSIL,
Что характерно, Шарпм тоже.
EL> тут переменные variant — не пройдут.
Тут пройдут Objects, что намного гибче чем Variant.
EL> Так что когда стал выбор у любителей VB — между VB7 и С# то многие, перешли на C#.
Вот и непотна логика. Если ты уже знаешь ВБ, а разницы между Шарпом и ВБ нет, то зачем переходить то?
Думаю, такой выбор объясняется другими факторами. Шарп рекламируется как язык специльно разработанный под дотнет, да и вообще в рекламу Шарпа вкладывается такие суммы, что было бы страно если это не происходило.
EL> Так как VB7 и С# — различаются только синтаксисом, а так — одно и то же.
Ну, разница то как раз очень даже существенная. Шарп больше заточен на системные нужды, а ВБ имеет больше функций для прикладного программировния и автоматизации. Да и синтаксис у ВБ по проще.
EL> Кто му же многим понравилось что в C# отсутствуют (точнее: они там есть но обходится без них попроще, чем обходится без них на С++) указатели(Все VB программисты — вздрогнули ).
А что в ВБ7 их встроили? Или это снова антилогические рассцждения?
EL>Да просто до Linux и прочих *nix, С# ещё не добрался, а там только плюсы и есть. Возможно и не доберётся, в свете покупки Ximian — SUN. SUN наверно всё сделает что бы на *nix — была только Java , а Mono прикроют по тихоньку.
Я не знаю кто прикрывает Моно. Судя по резальтатам он развивается и очень успешно. Моно — это опен-сорсный проект и прекрыть его не так то просто.
... << RSDN@Home 1.1 beta 1 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
ВВ> Dim OInst As New Object
ВВ> OInst = AInst
ВВ> OInst.MyFuckingMethod() 'Sic!
ВВ>
Это называется по другому. Это называется поздинм связыванием. В отличии от шаблонов приводит к тормозам и ошибкам времени компиляции. Нужно в основном для скриптов.
... << RSDN@Home 1.1 beta 1 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Hello, AndrewVK!
You wrote on Tue, 26 Aug 2003 09:12:06 GMT:
AS>> Еще не скоро дотнет будет у каждого юзера на машине, это раз.
A> При теперешних размерах дистрибутивов не особо страшно. Да и будет он A> достаточно скоро, как начнут дозревать первые коробочные продукты на A> нем.
Хм. Когда это скоро?
AS>> Два — производительность. Я как-то писал програмульку, которая AS>> заливает содержимое файловой системы (без собственно данных, просто AS>> атрибуты) в БД. Это было нечто! Programm files заливался часов 5-6!
A> И при чем тут дотнет? У тебя на работу с БД и диском и уходит основное
время, A> а управляемый код скорее всего занимает десятые доли процента.
Да. Ты проверял?
Первые пол часа у меня все заливалось на ура. Десятки файлов в сек. К концу
в среднем было 1 файл на несколько секунд.
Периодически все застывало на несколько секунд (до полу минуты) и потом
скорость увеличивалась. Это ясно что.
З.Ы. Я думаю, что проблемы была в рекурсивном вызове процедуры закачки для
каталогов. Видимо, используемые ресурсы из-за этого не освобождались.
Кстати, памятухи прога жрала не много и процессор не тормозила. Базенка
загружена абсолютно не была.
Кстати, програмулина-то не сложная. Попробуй сам, если не веришь.
З.Ы.Ы. OLTP сервера я на нем точно писать не буду.
Здравствуйте, VladD2, Вы писали:
VD>Здравствуйте, Воронков Василий, Вы писали: ВВ>>
ВВ>> Dim OInst As New Object
ВВ>> OInst = AInst
ВВ>> OInst.MyFuckingMethod() 'Sic!
ВВ>>
VD>Это называется по другому. Это называется поздинм связыванием. В отличии от шаблонов приводит к тормозам и ошибкам времени компиляции. Нужно в основном для скриптов.
Да я не спорю, только вот значит ли это, что ничто не будет этим пользоваться? В вб6 — это была стандартная практика. И вполне может серьезно повлиять на дизайн приложения — разве нет?
Здравствуйте, Воронков Василий, Вы писали:
ВВ>Не знаю, что-то последнее время я начинаю сомневаться в том, что дотнет будет господствовать "на столе". В вебе — это да. А вот для настольных приложений. Уже ведь "второе поколение", так сказать, близится к концу, а что из настольного было на дотнете написано? Даже МС как-то не торопится. Как бы не разделил он в этом плане участь джавы...
А ты на подпись под своим и моим сообщением посмотри. Потом посмотри на то что в качестве макросов в стидии используется. Потом глять на 2003-ий офис. Виндовс тоже долго приживалась... ничего прижелась. Помнишь сколько таких же сомнений было по поводу виндовс?
... << RSDN@Home 1.1 beta 1 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.