metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2010-10-30 09:51 am

"Снимай сапоги, власть переменилась"

Microsoft: Our strategy with Silverlight has shifted

Микрософт продолжает в своем духе, сильверлайт еще не даже не начал использоваться, а его уже задвинули.

Re: Постеснялись бы своего невежества

[identity profile] sad-homer.livejournal.com 2010-11-02 07:07 am (UTC)(link)
ActionScript плох тем что Adobe заманила в свои сети дизайнеров, а программистов заманить не получается (хотя тут я привираю - см. количество игр), а у MS прямо обратная ситуация - миллионы программистов и единицы дизайнеров.

Чтобы разрабатывать на ActionScript нужно узнать новую среду разработки, новый синтаксис; использовать примитивные классы и библиотеки.
Чтобы разрабатывать на SL - нужно знать C# и самую лучшую среду разработки. Можно использовать всю мощь .Net Framework. Зная C# вы автоматически можете создавать web-приложения - так же просто как и настольные.

Re: Постеснялись бы своего невежества

[identity profile] henu3detb.livejournal.com 2010-11-02 07:54 am (UTC)(link)
Что-то я не увидел ни одного аргумента за SL и против Flash.
Ну вот я писал на AS из Eclipse и IDEA. Ничего нового для меня в плане IDE.
Остальное - какие-то мутные рассуждения. Ну заманила дизайнеров, ни у что дальше? Чем AS плох стал то? Чем мне, программисту на жабе, выгоднее SL чем Flex? И там и там новый синтаксис.

Re: Постеснялись бы своего невежества

[identity profile] sad-homer.livejournal.com 2010-11-02 08:07 am (UTC)(link)
А я и не говорил что нужно выбирать межу SL и Flash. Есть задачи для SL есть задачи для Flash. Причем 95% задач Flash можно решить с помощью SL (хотя понятно, что Flash установлен всюду). Я действительно пишу со "своей C# колокольни" и для меня осваивать тупиковую ветвь ActionScript ни к чему, как и начинающему разработчику. Уж лучше освоить C# - вакансий больше на рынке. А плох ActionScript тем что язык более простой, не развивается - больше нужно самому писать, больше костылей использовать, комьюнити меньше и того и глядишь с помощью Apple Flash вообще отдаст концы.
Врать не буду - могу говорить про C# 4.0 и слежу только за ним: LINQ, Generic, dynamic types и т.д. Где аналоги в AS? Да и не забудьте еще одну киллер фичу SL - это то, что на сервере тоже используется C# (не ASP.net, а WCF, Entities и т.д)

Re: Постеснялись бы своего невежества

[identity profile] henu3detb.livejournal.com 2010-11-02 08:33 am (UTC)(link)
Flash тупиковая ветвь? Microsoft: Our strategy with Silverlight has shifted.
"А плох ActionScript тем что язык более простой" - это вообще можно на баш-орг отправлять.

Ладно, ваше мнение я понял, спасибо.

Re: Постеснялись бы своего невежества

[identity profile] sad-homer.livejournal.com 2010-11-02 08:45 am (UTC)(link)
Вместо простой я побоялся написать слово "функциональный". Ну сложно объяснить хотя быт ту же мощь LINQ.

Ну и на последок:
http://blogs.msdn.com/b/mikcher/archive/2010/11/02/microsoft-silverlight-html5.aspx

Re: Постеснялись бы своего невежества

[identity profile] w00dy.livejournal.com 2010-11-02 09:00 am (UTC)(link)
охтыжбохмой. Вы статью почитайте. Там сплошные догадки и перекручивания плюс мысли вырванные откуда-то из контекста. В общем статья ни о чём с кричащим заголовком.

Re: Постеснялись бы своего невежества

[identity profile] w00dy.livejournal.com 2010-11-02 08:55 am (UTC)(link)
Вам как жабодеву остаётся только сочуствовать. В случае большого проекта с кучей кода есть возможность использовать его повторно без особых переписываний. В случае же с чем-то другим - нужно изобретать велосипеды заново. Сила MS в интеграции и единстве технологий.
(deleted comment)

[identity profile] w00dy.livejournal.com 2010-11-02 09:23 am (UTC)(link)
Ваши разработчики сосут. Жава становится нишевым продуктом, как C++. Оракл вот уже соснул хуйца и самые вкусные вещи опять отложили на неопределённый срок. А фреймворки в основном состоят из говна и палок. Язык бедный: нормальный атрибутов нет, лямбд нет, анонимных классов нет, linq и expression tree тоже нет. В итоге какие-то элементарные вещи делаются через громадную жопу. Так вот, возвращаясь к нашим баранам, зная c# и .net я могу писать код под: windows десктопные (winforms, wpf) и серверные приложения, web серверные (asp.net) и клиентские (sl), мобильные winmo 5+ (.net cf) и wp7 (sl и xna), xbox и zune (xna), stored proc под sql server и таски и процессы для BizTalk, различные документы для офиса и автоматизацию с помощью офиса. Это то с чем я лично сталкивался, подозреваю что много чего я упустил. Это всё делается из одной IDE, может шарить общую кодовую базу, без проблем склеивается друг с другом. Так что ваша жабоинтеграция это не более чем детские игры в песочнице.
(deleted comment)
(deleted comment)

[identity profile] w00dy.livejournal.com 2010-11-02 09:40 am (UTC)(link)
Так помогите. Я пока лишь вижу что жаба живёт в своей маленькой нише, никуда не лезет и практически остановилась в развитии.
(deleted comment)

(no subject)

[identity profile] w00dy.livejournal.com - 2010-11-02 09:48 (UTC) - Expand
(deleted comment)

(no subject)

[identity profile] w00dy.livejournal.com - 2010-11-02 09:58 (UTC) - Expand
(deleted comment)

(no subject)

[identity profile] w00dy.livejournal.com - 2010-11-02 10:12 (UTC) - Expand

[identity profile] metaclass.livejournal.com 2010-11-02 09:40 am (UTC)(link)
С жабой две проблемы:
1) Язык отстал в развитии от C#
2) Интеграции и фреймворков там слишком много. Т.е. изучить жабу как язык это 10% от того, что нужно, чтобы писать на жабе проекты.

Из перечисленного под дотнет - большая часть какая-то адская жопа, с которой ввек бы не связываться.

[identity profile] w00dy.livejournal.com 2010-11-02 09:46 am (UTC)(link)
Ребе, у вас куда не плюнь, везде адская жопа. Я почти со всем написаным выше работал, и не сказал бы что там какая-то такая уж жопа. Есть мелкие неочевидные нюансы о которых нужно знать, но в целом ничего смертельного не заметил.

[identity profile] vp.livejournal.com 2010-11-02 10:39 am (UTC)(link)
Мне, например, обидно, что на жаве не делают гуй.
"не принято" потому что. Вот спрашивается, почему?
(deleted comment)

[identity profile] w00dy.livejournal.com 2010-11-02 09:52 am (UTC)(link)
гагага, расширяйте свой кругозор. Я писал хранимки и под sql server, и под постгрес. В первом случае делали интеграцию с сапом и какой-то клиентской системой, потом делали интеграцию с нашей системой, под постгрес расширяли функционал сервера по обработке данных. Правда писали на сях, делфях и перловке соотв., но это мелочи.
(deleted comment)

(no subject)

[identity profile] w00dy.livejournal.com - 2010-11-02 10:05 (UTC) - Expand
(deleted comment)

(no subject)

[identity profile] w00dy.livejournal.com - 2010-11-02 10:17 (UTC) - Expand

[identity profile] vp.livejournal.com 2010-11-02 10:37 am (UTC)(link)
Мощно задвинуто! :)

[identity profile] nivanych.livejournal.com 2010-11-02 06:57 pm (UTC)(link)
Кратко - под джаба-платформу есть Scala, есть Clojure.

[identity profile] anatoly borodin (from livejournal.com) 2010-11-02 09:23 pm (UTC)(link)
Где разрабы и софт на этом всём?

[identity profile] nivanych.livejournal.com 2010-11-03 05:09 am (UTC)(link)
Про софт не знаю, не интересовался, но вроде, много делают.
Есть сайты, там полно информации.
Есть и даже и Clojure под .net (говорят, пока нормально пользовать нельзя).
Сам я ничего на них "production" не делал, только смотрел, что за языки, баловался.
Но вот например, Влад [livejournal.com profile] ivan_ghandhi как-то обмолвился, что более на Java писать не будет, а только на Scala. А он-то разбирается в сортах Java.

(no subject)

[identity profile] anatoly borodin - 2010-11-03 16:40 (UTC) - Expand

(no subject)

[identity profile] nivanych.livejournal.com - 2010-11-03 17:49 (UTC) - Expand

[identity profile] alexott.livejournal.com 2010-11-20 12:48 pm (UTC)(link)
с ходу могу назвать 5-10 компаний в которых используется clojure для разработки (вот несколько). Знаю два российских стартапа

[identity profile] w00dy.livejournal.com 2010-11-03 10:24 am (UTC)(link)
И? Под дот.нет этих языков тоже целая куча, только это ничего не значит.

[identity profile] nivanych.livejournal.com 2010-11-03 10:59 am (UTC)(link)
Под дотнет с этим похужее.
А под джавовую платформу можно программировать на более другом.
Правда, мне и они тоже не нравятся.
Был бы хотябы Haskell на уровне GHC, я бы только эту платформу и использовал.

(no subject)

[identity profile] kurilka.livejournal.com - 2010-11-03 11:02 (UTC) - Expand

(no subject)

[identity profile] nivanych.livejournal.com - 2010-11-03 11:16 (UTC) - Expand

(no subject)

[identity profile] kurilka.livejournal.com - 2010-11-03 11:27 (UTC) - Expand

(no subject)

[identity profile] nivanych.livejournal.com - 2010-11-03 11:47 (UTC) - Expand

(no subject)

[identity profile] kurilka.livejournal.com - 2010-11-03 11:51 (UTC) - Expand

(no subject)

[identity profile] nivanych.livejournal.com - 2010-11-03 11:56 (UTC) - Expand