Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Работа Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 2 3 [4] 5 6 7 8 9 10 .. 23   вперед  Ctrl
 Re: Переход с шарпа на яву  [new]
it_dev
Member

Откуда:
Сообщений: 32
ALOTE
а единственное преимущество Java - кроссплатформенность, на данный момент реализовано и в .net.

лол
6 июн 12, 18:11    [12677182]     Ответить | Цитировать Сообщить модератору
 Re: Переход с шарпа на яву  [new]
Vantuz
Member [заблокирован]

Откуда:
Сообщений: 1366
svenom
В Джаве же, из-за многочисленных геморроев, которые программист вынужден испытывать при входе в процессию, ему приходится уходить от такого синтетического мышления и мыслить абстракциями и методологиями, а не конкретными реализациями какого-нибудь гребанного интерфейса.

а мне казалось, что человек должен сосредоточиться на решении исходной задачи, а не на борьбе с трудностями, которые ему обеспечивает его инструмент. Я не прав?
6 июн 12, 18:14    [12677218]     Ответить | Цитировать Сообщить модератору
 Re: Переход с шарпа на яву  [new]
zeehond
Member [заблокирован]

Откуда:
Сообщений: 2535
svenom
ALOTE
Сам только второй год пишу на .net и очень доволен. С полгода назад, из-за того что решил поиграться с Android начал писать на Java (до этого общался с ней только в инсте). Подумывал вообще на нее перейти, в итоге понял, что смысла нет. Java сейчас дороже, но только за счет того, что дольше на рынке. Еще пара-тройка лет и зарплаты нетчиков и джавистов сравняются. Ибо .net действительно и мощнее, и удобнее, а единственное преимущество Java - кроссплатформенность, на данный момент реализовано и в .net. Java ни в коем случае не отомрет, лет 20 минимум джавистам чем заняться будет, просто на пьедестале ей придется потесниться.
Да, и к счастью, в моих проектах я сам выбираю технологии, платят мне за результат, а не за платформу, а хороший результат на .net добиться проще.
А те кто любит думать, а не мышкой клик-клик, так пишите на ассемблере.

1) Ну давайте будем честности - никакой кроссплатформенности в .Net нет и в помине. Я говорю не про формальную кроссплатформенность - Mono, а про реальную, которую нестрашно использовать в реальных Ынтерпрайз проектах. На Моно клепают всякие десктопные утилитки, не более. Это не бизнес-продукт. И хрен знает, когда он сможет таковым стать ввиду отсутствия поддержки со стороны Microsoft и постоянных проблем с патентами.
2) Ваша фраза в моих проектах я сам выбираю технологии сразу четко обрисовывает их размер - маленькие проектики, ибо в крупных корпоративных приложениях никто не даст выбирать платформу по принципу "а мне она нравиться"

Так что ваш пост лишь подтверждает все то, что я ранее говорил по поводу джавы.


да ну
кросплатформенность это как бы сейчас уже такой стал аргумент, сомнительный ...
у меня на десктопах убунта, а у клиентов на серверах - центос или rhel, и мне факт того, что java работает ещё и на windows - последние пару лет абсолютно перпендикулярен

тут вопрос в другом
выбор стека MS vs. выбор альтернативного/свободного стека технологий (linux на сервере, на нём - java, python, ruby, php, node.js и т.п., по необходимости)
есть свои плюсы и минусы и в том и в другом
доступность и стоимость человеческих ресурсов - далеко не на последнем месте

так что я бы на вашем месте, товарищи дотнетчики, не радовался, а вовсем наоборот, очень бы печалился по поводу роста зарплат в дотнете
в среднесрочной перспективе, это уничтожает важный аргумент в пользу MS стека - что специалисты в linux и прочем обойдутся гораздо дороже, чем специалисты по MS-технологиям
для бизнеса получается, что приходится платить разработчикам столько же + ещё на все эти MS лицензии каждый год уходит круглая сумма
6 июн 12, 18:21    [12677276]     Ответить | Цитировать Сообщить модератору
 Re: Переход с шарпа на яву  [new]
it_dev
Member

Откуда:
Сообщений: 32
zeehond
да ну
кросплатформенность это как бы сейчас уже такой стал аргумент, сомнительный ...
у меня на десктопах убунта, а у клиентов на серверах - центос или rhel, и мне факт того, что java работает ещё и на windows - последние пару лет абсолютно перпендикулярен


товарищ, кроме виндовса есть еще много осей. например, одним продуктом могут пользоваться как пользователи на убунте, так и юзеры на маках (и виндовс, и центос и т.д. и т.п.)
очень удобно получается.
6 июн 12, 18:28    [12677322]     Ответить | Цитировать Сообщить модератору
 Re: Переход с шарпа на яву  [new]
Йуный джавистЪ
Member

Откуда:
Сообщений: 494
ещё на все эти MS лицензии каждый год уходит круглая сумма
А на jee/oracle лицензии не уходит?
6 июн 12, 18:35    [12677368]     Ответить | Цитировать Сообщить модератору
 Re: Переход с шарпа на яву  [new]
zeehond
Member [заблокирован]

Откуда:
Сообщений: 2535
it_dev
zeehond
да ну
кросплатформенность это как бы сейчас уже такой стал аргумент, сомнительный ...
у меня на десктопах убунта, а у клиентов на серверах - центос или rhel, и мне факт того, что java работает ещё и на windows - последние пару лет абсолютно перпендикулярен


товарищ, кроме виндовса есть еще много осей. например, одним продуктом могут пользоваться как пользователи на убунте, так и юзеры на маках (и виндовс, и центос и т.д. и т.п.)
очень удобно получается.


а что это за продукт такой мультиплатформенный для *пользователей* должен быть?
что-то в голову приходят только IDE и, может быть, CAD/CAM
а это ниша оч. плотно занятая

всякие же бизнес-интерфейсы сейчас гораздо проще сделать кроссплатформенными через html5/js
(и даже MS это признаёт!)
6 июн 12, 18:37    [12677389]     Ответить | Цитировать Сообщить модератору
 Re: Переход с шарпа на яву  [new]
zeehond
Member [заблокирован]

Откуда:
Сообщений: 2535
Йуный джавистЪ
ещё на все эти MS лицензии каждый год уходит круглая сумма
А на jee/oracle лицензии не уходит?


это вы про что?
6 июн 12, 18:38    [12677401]     Ответить | Цитировать Сообщить модератору
 Re: Переход с шарпа на яву  [new]
Сына
Member

Откуда:
Сообщений: 805
softwarer
Не очень понятно, когда "было"

Было чуть раньше, примерно в 7 году, когда осваивал язык.
6 июн 12, 18:54    [12677515]     Ответить | Цитировать Сообщить модератору
 Re: Переход с шарпа на яву  [new]
gyrus
Member [заблокирован]

Откуда:
Сообщений: 14146
Йуный джавистЪ
ещё на все эти MS лицензии каждый год уходит круглая сумма
А на jee/oracle лицензии не уходит?

на jee ПОКА не уходит... Как только начнет уходить, я сразу вам сообщу
6 июн 12, 19:09    [12677596]     Ответить | Цитировать Сообщить модератору
 Re: Переход с шарпа на яву  [new]
gyrus
Member [заблокирован]

Откуда:
Сообщений: 14146
zeehond
it_dev
пропущено...


товарищ, кроме виндовса есть еще много осей. например, одним продуктом могут пользоваться как пользователи на убунте, так и юзеры на маках (и виндовс, и центос и т.д. и т.п.)
очень удобно получается.


а что это за продукт такой мультиплатформенный для *пользователей* должен быть?
что-то в голову приходят только IDE и, может быть, CAD/CAM
а это ниша оч. плотно занятая

всякие же бизнес-интерфейсы сейчас гораздо проще сделать кроссплатформенными через html5/js
(и даже MS это признаёт!)

Кроме десктоп приложений имеются еще серверные приложения... Вот они-то как раз на java частенько и реализуются... И кроссплатформенность там как раз очень к месту. Что касается web интерфейсов, вы безусловно правы, если слово "проще" трактовать расширительно... на самом деле кому - как... Мне скажем дейстивтельно проще - я так и делаю, но существует довольно обширный класс задач, которые "через html5/js" реализовать либо нельзя совсем, либо "совсем не проще" - особенно когда разработчик задумается не о своих персональных предпочтениях, а о том, что нужно конечному пользователю
6 июн 12, 19:13    [12677616]     Ответить | Цитировать Сообщить модератору
 Re: Переход с шарпа на яву  [new]
Йуный джавистЪ
Member

Откуда:
Сообщений: 494
zeehond
Йуный джавистЪ
ещё на все эти MS лицензии каждый год уходит круглая сумма
пропущено...


это вы про что?


Вот табличка для сравнения Javа и MS стэков. Очевидно, ява получается дороже.
MS Java
SQL Server DB2; Oracle
Windows Server Linux
IIS; MSMQ; MTS WebSphere; WebLogic
6 июн 12, 20:27    [12678051]     Ответить | Цитировать Сообщить модератору
 Re: Переход с шарпа на яву  [new]
Йуный джавистЪ
Member

Откуда:
Сообщений: 494
годные средства для автоматизации unattended сборки проектов - что опять же приводит к уменьшению тыц-тыц

В .Net есть PowerShell - можно описать сборку нормальным человеческим скриптом. В яве за 20 лет так и не появилось никакого шелла, а скрипты предлагается писать на XML.
6 июн 12, 20:47    [12678136]     Ответить | Цитировать Сообщить модератору
 Re: Переход с шарпа на яву  [new]
zeehond
Member [заблокирован]

Откуда:
Сообщений: 2535
Йуный джавистЪ
zeehond
пропущено...


это вы про что?


Вот табличка для сравнения Javа и MS стэков. Очевидно, ява получается дороже.
MS Java
SQL Server DB2; Oracle
Windows Server Linux
IIS; MSMQ; MTS WebSphere; WebLogic


а вот другая табличка
очевидно, ява получается бесплатно
MS Java
SQL Server PostgreSQL; MySQL; MongoDB;
Windows Server Linux
IIS; MSMQ; MTS Jetty; JBoss; Glassfish; Hazelcast; RabbitMQ; Redis
6 июн 12, 20:49    [12678142]     Ответить | Цитировать Сообщить модератору
 Re: Переход с шарпа на яву  [new]
zeehond
Member [заблокирован]

Откуда:
Сообщений: 2535
Йуный джавистЪ
годные средства для автоматизации unattended сборки проектов - что опять же приводит к уменьшению тыц-тыц

В .Net есть PowerShell - можно описать сборку нормальным человеческим скриптом. В яве за 20 лет так и не появилось никакого шелла, а скрипты предлагается писать на XML.


вам бы неплохо из вашей пещеры выбраться на свет божий
погуглите SBT и Gradle
6 июн 12, 20:50    [12678144]     Ответить | Цитировать Сообщить модератору
 Re: Переход с шарпа на яву  [new]
17-77
Member

Откуда:
Сообщений: 1349
zeehond
а вот другая табличка
очевидно, ява получается бесплатно
MS Java
SQL Server PostgreSQL; MySQL; MongoDB;
Windows Server Linux
IIS; MSMQ; MTS Jetty; JBoss; Glassfish; Hazelcast; RabbitMQ; Redis

сравнили mySQL с MS SQL xD
6 июн 12, 21:36    [12678303]     Ответить | Цитировать Сообщить модератору
 Re: Переход с шарпа на яву  [new]
svenom
Member [заблокирован]

Откуда:
Сообщений: 3243
17-77
сравнили mySQL с MS SQL xD[/quot]Напомните ка мне, какие из общеизвестных высоконагруженных проектов сидят на MSSQL? Facebook? Twitter? Instagram? VK? Одноклассники? LJ?
6 июн 12, 21:39    [12678309]     Ответить | Цитировать Сообщить модератору
 Re: Переход с шарпа на яву  [new]
zeehond
Member [заблокирован]

Откуда:
Сообщений: 2535
17-77
zeehond
а вот другая табличка
очевидно, ява получается бесплатно
MS Java
SQL Server PostgreSQL; MySQL; MongoDB;
Windows Server Linux
IIS; MSMQ; MTS Jetty; JBoss; Glassfish; Hazelcast; RabbitMQ; Redis

сравнили mySQL с MS SQL xD


сравнение не менее некорректное, чем MS SQL vs. Oracle
т.е. - для большинства задач практической разницы нет
6 июн 12, 21:40    [12678313]     Ответить | Цитировать Сообщить модератору
 Re: Переход с шарпа на яву  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 47098

svenom
Напомните ка мне, какие из общеизвестных высоконагруженных проектов сидят на MSSQL?

sql.ru

Posted via ActualForum NNTP Server 1.5

6 июн 12, 21:43    [12678324]     Ответить | Цитировать Сообщить модератору
 Re: Переход с шарпа на яву  [new]
DeathHand
Member

Откуда: Мск>СПБ>Врн
Сообщений: 2705
zeehond
сравнение не менее некорректное, чем MS SQL vs. Oracle
т.е. - для большинства задач практической разницы нет


6 июн 12, 21:57    [12678348]     Ответить | Цитировать Сообщить модератору
 Re: Переход с шарпа на яву  [new]
Йуный джавистЪ
Member

Откуда:
Сообщений: 494
вам бы неплохо из вашей пещеры выбраться на свет божий
погуглите SBT и Gradle

SBT в текущий момент имеет версию 0.11.2, так что его вообще пока что не существует. Текущая версия Gradle - 1.0-rc-3, так что оно только что зародилось.
а вот другая табличка
очевидно, ява получается бесплатно

Вы уверены, что в JBoss и Glassfish есть нормальный recovery после отключения электричества?
По поводу СУБД - MySQL и MongoDb это вообще несерьезно. Postgres лучше, но hot standby, например, там появился полгода назад и эта версия до сих пор не особо стабильная.
6 июн 12, 22:08    [12678371]     Ответить | Цитировать Сообщить модератору
 Re: Переход с шарпа на яву  [new]
Йуный джавистЪ
Member

Откуда:
Сообщений: 494
DeathHand
zeehond
сравнение не менее некорректное, чем MS SQL vs. Oracle
т.е. - для большинства задач практической разницы нет




А вы не могли бы вкратце описать, по каким пунктам оракл сильнее?
6 июн 12, 22:11    [12678382]     Ответить | Цитировать Сообщить модератору
 Re: Переход с шарпа на яву  [new]
Йуный джавистЪ
Member

Откуда:
Сообщений: 494
svenom
17-77
сравнили mySQL с MS SQL xD
Напомните ка мне, какие из общеизвестных высоконагруженных проектов сидят на MSSQL? Facebook? Twitter? Instagram? VK? Одноклассники? LJ?[/quot]
Одноклассники используют SQL Server.
Мне кажется, вы зря считаете, что фейсбуки и твиттеры - это передний край технологий. Просто им надо наводить хайп, чтобы инвестор считал, что покупает не гигансткую гостевуху на PHP, а инновационную высокотехнологичную компанию.
Так что если что-то используется в фейсбуке, не значит, что это хорошо.
6 июн 12, 22:26    [12678448]     Ответить | Цитировать Сообщить модератору
 Re: Переход с шарпа на яву  [new]
zeehond
Member [заблокирован]

Откуда:
Сообщений: 2535
Йуный джавистЪ
вам бы неплохо из вашей пещеры выбраться на свет божий
погуглите SBT и Gradle

SBT в текущий момент имеет версию 0.11.2, так что его вообще пока что не существует. Текущая версия Gradle - 1.0-rc-3, так что оно только что зародилось.


как в том анекдоте - "жопа есть, а слова нет"
вы утверждаете, что в Java нельзя билдить скриптами, я вам привожу два примера
номера версий говорят лишь о принципах их авторов
silverlight последний номер имел аж целых 5... а толку-то... считай что и не существовал

а вот другая табличка
очевидно, ява получается бесплатно

Вы уверены, что в JBoss и Glassfish есть нормальный recovery после отключения электричества?
По поводу СУБД - MySQL и MongoDb это вообще несерьезно. Postgres лучше, но hot standby, например, там появился полгода назад и эта версия до сих пор не особо стабильная.[/quot]

я не уверен, что в JBoss и Glassfish вообще есть что-то, что надо восстанавливать после отключения электричества

серьёзно или нет - разумеется вы знаете лучше всех
MySQL (в т.ч. NDB кластер), и MongoDB активно используются в высоконагруженных продакшен системах международными компаниями с тысячами сотрудников и многомиллиардным годовым оборотом

ну и кроме того
чтобы нормально работал "после отключения электричества" ваш hot standby, нужна синхронная репликация
которую просто так из коробки и на MS SQL толком не сделаешь
и которая обходится достаточно дорого в плане производительности

ещё раз - выберитесь из своей пещеры, мир вне её гораздо более разнообразен и красочен
для каких-то ниш идеален .net + MS SQL, а что-то проще сделать на django
например проданный недавно за миллиард Instagram
6 июн 12, 22:37    [12678494]     Ответить | Цитировать Сообщить модератору
 Re: Переход с шарпа на яву  [new]
zeehond
Member [заблокирован]

Откуда:
Сообщений: 2535
Йуный джавистЪ
Одноклассники используют SQL Server.


http://habrahabr.ru/company/odnoklassniki/blog/115881/
MS SQL 2005 Std edition. Используется во многом потому, что так исторически сложилось. Сервера с MS SQL объединены в failover кластера. При выходе из строя одной из рабочих нод, standby нода берет на себя ее функции
BerkeleyDB – для работы с BDB используется своя, внутренняя библиотека. Используем BDB, C реализацию, версии 4.5. Двухнодовые master-slave кластера. Между мастером и слейвом родная BDB репликация. Запись происходит только в master, чтение происходит с обеих нод. Данные храним в tmpfs, transaction логи хранятся на дисках. Каждые 15 минут делаем бэкап логов. Сервера одного кластера размещены на разных лучах питания дабы не потерять обе копии данных сразу.
В разработке новое решение для хранения данных. Нам необходим еще более быстрый и надежный доступ к данным.
• При общении серверов между собой используем свое решение, основанное на JBoss Remoting
• Общение с SQL базами данных происходит посредством JDBC драйверов


ну то есть другими словами
с MS SQL исторически всё началось, и менять не представляется возможным (понимаю и сочувствую - у меня таких была пара проектов в сопровождении)
потом возникли проблемы с нагрузкой, и пришлось в параллель построить костыли на NoSQL базе - BerkeleyDB

можно ли это засчитать как success story для MS SQL? чё-то сомневаюсь я
6 июн 12, 22:45    [12678519]     Ответить | Цитировать Сообщить модератору
 Re: Переход с шарпа на яву  [new]
AlexeiK
Member

Откуда:
Сообщений: 2830
zeehond,

зачем столько лоска?
ты хочешь, чтобы тут еще втирали в глаза про пузыри ихнии?
приводи пример российских компаний, не надо передергивать, как они там играют в свои пузыри.
6 июн 12, 22:46    [12678522]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: Ctrl  назад   1 2 3 [4] 5 6 7 8 9 10 .. 23   вперед  Ctrl
Все форумы / Работа Ответить