Информация об изменениях

Сообщение Re[58]: MS забило на дотнет. Питону - да, сишарпу - нет? от 30.09.2021 9:32

Изменено 30.09.2021 9:34 Sinclair

Re[58]: MS забило на дотнет. Питону - да, сишарпу - нет?
Здравствуйте, vdimas, Вы писали:
S>>Вы перепутали два совершенно разных коннектора.
V>Не, это ты перепутал и аки утопающий за соломинку хватаешься.
Вот это уже феерия пошла.

V>А я взял доку и нашел правильный драйвер.

V>Попытка обвинить меня в этом даже не смехотворна, а вызывающе тупа.
Коллега, это же интернет. Все ходы записаны. Включая ваше феерическое выступление, где вы прямо под моей ссылкой приводите ссылку на другой репозиторий, утверждая, что это оно и есть.
Когда вы по делу пишете — прямо интересно почитать. А вот эти вот кривляния — они зачем?

V>Сейчас достоверно работает официальный.

Ещё месяц назад "достоверно" для MySQL работал ODBC драйвер.

V>По твоей ссылке пока мест неизвестно что.

Как там говорил крокодил Гена? "Хотел бы я быть таким неизвестно кто!"


V>Ты бы выплюнул, прежде чем говорить.

Ну, то есть продолжается натягивание сов на глобус. Предсказуемо, предсказуемо.
Вместо того, чтобы признать "ну да, я невнимательно посмотрел на ссылку, перепутал репозитории", начинают придумываться фантастические причины не рассматривать приведённую мной ссылку.
Давайте вы просто перестанете вот это всё лить на форум перед изумлённой публикой, а?

V>Во-первых, вот они:

V>https://github.com/mysql-net/MySqlConnector/tree/master/tests/MySqlConnector.Tests
Во-первых, нет. Ну блин научитесь уже открывать ссылки, которые вам присылают. Видим, что помимо собственно Unit тестов, в проекте есть ещё несколько видов тестов.
Включая тесты на совместимость с тем коннектором, который вы считаете "правильным".

V>Во-вторых, в тесты ты не заглядывал.

V>Сравни с тестами linq2db, включая предыдущие две инкарнации, начиная с RDF.
Не, давайте лучше заглянем с тестами того коннектора, который вы готовы выбрать, отвечая за это банкротством. Мы же выбираем не между MySqlConnector и Linq2db, а между MySqlConnector и Connector/NET.

V>Их нет.

Ну, то есть то, что ребята прошли все тесты на ADO.Net Conformance tests, это как бы ерунда. Кстати, сколько из них завалил Connector/NET?

V>А в поделии по твоей ссылке до продакшена дойдёт любая бага.



V>В деле доступа к БД трясутся над тем, чтобы данные правильно выдавались, бо страшно.

Короче, вы уже начинаете фантазировать вслух. Неинтересно.
V>Ответил выше.
Не, не ответили. Вы пишете про то, как вы хотите, чтобы всё было. А по факту официальный драйвер запросто умеет возвращать бред при определённых сочетаниях фактического и запрошенного типов. Как раз тот тип багов, который вы тут на строчку выше приводили как самый страшный.
Или вот https://bugs.mysql.com/bug.php?id=91754 — нормас, да? Можно до седых волос дойти, пытаясь найти, кто попортил данные в базе.

Но вас же это не смущает — миллионы мух не могут ошибаться.
V>Я находил баги и в майкрософтном ADO.Net драйвере к MS SQL.
V>В дотнет Core тоже найдено и зарепорчено несколько багов.
Ну, вот видите! Внезапно оказалось, что баги в драйвере — отнюдь не катастрофа, не разорение компании. Нашли, заворкэраундили, зарепортили в гитхаб.
V>А ты в этом плане никто и звать тебя никак.
Ну, как же тут на личности-то не перейти.
V>Болтун-фантазёр, который вообразил себе будто дотнет бабочками какает, просто потому что это дотнет, а как дела обстоят на самом деле — ни сном ни духом.


V>Да, я помню, как ты чуть ли не громче всех орал примерно в 2005-м, что дотнет позволяет делать меньше ошибок.

V>Но на деле вышло наоборот — такого чудовищного кол-ва ошибок как в дотнетном коде еще поискать.


V>Чего далеко ходить, по твоей ссылке код каких-то конченных двух олигофренов, посмотри сам:

V>Ничего тебя не смущает?

V>Приведение sealed this к интерфейсу.

V>В голове у авторов мусор вместо человеческих мозгов.
Может быть. А может быть — просто артефакты процесса разработки. В какой-то итерации этого sealed класса такое приведение было необходимым; потом оно перестало быть нужным, а код вызова — остался.

Потом Грейнджер посмотрел, что код реализации ICancellableCommand в MySQLBatch и MySqlCommand совпадают, и вынес его в extension метод. А код вызова — остался таким, каким был в первой итерации.

V>А лично у меня лёгкий ступор.

V>И от того, как много в дотнете профнепригодных дэбилов, прям гнездо.

V>И особенно когда этих дэбилов представляют в духе "полюбуйтесь на наших передовиков!".
V>Если передовики такие, какие ж остальные?
Код остальных можно посмотреть в оракловом коннекторе.

V>Хинт: чем очевидней спекуляция, тем больше тянет на зевоту.

А то.
Re[58]: MS забило на дотнет. Питону - да, сишарпу - нет?
Здравствуйте, vdimas, Вы писали:
S>>Вы перепутали два совершенно разных коннектора.
V>Не, это ты перепутал и аки утопающий за соломинку хватаешься.
Вот это уже феерия пошла.

V>А я взял доку и нашел правильный драйвер.

V>Попытка обвинить меня в этом даже не смехотворна, а вызывающе тупа.
Коллега, это же интернет. Все ходы записаны. Включая ваше феерическое выступление, где вы прямо под моей ссылкой приводите ссылку на другой репозиторий, утверждая, что это оно и есть.
Когда вы по делу пишете — прямо интересно почитать. А вот эти вот кривляния — они зачем?

V>Сейчас достоверно работает официальный.

Ещё месяц назад "достоверно" для MySQL работал ODBC драйвер.

V>По твоей ссылке пока мест неизвестно что.

Как там говорил крокодил Гена? "Хотел бы я быть таким неизвестно кто!"


V>Ты бы выплюнул, прежде чем говорить.

Ну, то есть продолжается натягивание сов на глобус. Предсказуемо, предсказуемо.
Вместо того, чтобы признать "ну да, я невнимательно посмотрел на ссылку, перепутал репозитории", начинают придумываться фантастические причины не рассматривать приведённую мной ссылку.
Давайте вы просто перестанете вот это всё лить на форум перед изумлённой публикой, а?

V>Во-первых, вот они:

V>https://github.com/mysql-net/MySqlConnector/tree/master/tests/MySqlConnector.Tests
Во-первых, нет. Ну блин научитесь уже открывать ссылки, которые вам присылают. Видим, что помимо собственно Unit тестов, в проекте есть ещё несколько видов тестов.
Включая тесты на совместимость с тем коннектором, который вы считаете "правильным".

V>Во-вторых, в тесты ты не заглядывал.

V>Сравни с тестами linq2db, включая предыдущие две инкарнации, начиная с RDF.
Не, давайте лучше сравним с тестами того коннектора, который вы готовы выбрать, отвечая за это банкротством. Мы же выбираем не между MySqlConnector и Linq2db, а между MySqlConnector и Connector/NET.

V>Их нет.

Ну, то есть то, что ребята прошли все тесты на ADO.Net Conformance tests, это как бы ерунда. Кстати, сколько из них завалил Connector/NET?

V>А в поделии по твоей ссылке до продакшена дойдёт любая бага.



V>В деле доступа к БД трясутся над тем, чтобы данные правильно выдавались, бо страшно.

Короче, вы уже начинаете фантазировать вслух. Неинтересно.
V>Ответил выше.
Не, не ответили. Вы пишете про то, как вы хотите, чтобы всё было. А по факту официальный драйвер запросто умеет возвращать бред при определённых сочетаниях фактического и запрошенного типов. Как раз тот тип багов, который вы тут на строчку выше приводили как самый страшный.
Или вот https://bugs.mysql.com/bug.php?id=91754 — нормас, да? Можно до седых волос дойти, пытаясь найти, кто попортил данные в базе.

Но вас же это не смущает — миллионы мух не могут ошибаться.
V>Я находил баги и в майкрософтном ADO.Net драйвере к MS SQL.
V>В дотнет Core тоже найдено и зарепорчено несколько багов.
Ну, вот видите! Внезапно оказалось, что баги в драйвере — отнюдь не катастрофа, не разорение компании. Нашли, заворкэраундили, зарепортили в гитхаб.
V>А ты в этом плане никто и звать тебя никак.
Ну, как же тут на личности-то не перейти.
V>Болтун-фантазёр, который вообразил себе будто дотнет бабочками какает, просто потому что это дотнет, а как дела обстоят на самом деле — ни сном ни духом.


V>Да, я помню, как ты чуть ли не громче всех орал примерно в 2005-м, что дотнет позволяет делать меньше ошибок.

V>Но на деле вышло наоборот — такого чудовищного кол-ва ошибок как в дотнетном коде еще поискать.


V>Чего далеко ходить, по твоей ссылке код каких-то конченных двух олигофренов, посмотри сам:

V>Ничего тебя не смущает?

V>Приведение sealed this к интерфейсу.

V>В голове у авторов мусор вместо человеческих мозгов.
Может быть. А может быть — просто артефакты процесса разработки. В какой-то итерации этого sealed класса такое приведение было необходимым; потом оно перестало быть нужным, а код вызова — остался.

Потом Грейнджер посмотрел, что код реализации ICancellableCommand в MySQLBatch и MySqlCommand совпадают, и вынес его в extension метод. А код вызова — остался таким, каким был в первой итерации.

V>А лично у меня лёгкий ступор.

V>И от того, как много в дотнете профнепригодных дэбилов, прям гнездо.

V>И особенно когда этих дэбилов представляют в духе "полюбуйтесь на наших передовиков!".
V>Если передовики такие, какие ж остальные?
Код остальных можно посмотреть в оракловом коннекторе.

V>Хинт: чем очевидней спекуляция, тем больше тянет на зевоту.

А то.