181

Товарищи, программеры. Рассудите кто прав?
(диалог из аськи)

trailmax: Денис == фотограф?
ocicat: ага
trailmax: ответ неправильный -))
trailmax: правильный ответ выглядит так: true
ocicat: =)))
ocicat: ага = true
trailmax: сначала надо было объявить переменную “ага”, а потом тогда мне уже сувать
trailmax: а то я так не понимаю, я же глупый компилятор
ocicat: хм… char[4] ага == true; так сойдет?
ocicat: хотя ты русские анверно не занешь
trailmax: что-то ты глючишь, кошка
ocicat: почему?
trailmax: потому что массив символов я не умею разбирать
ocicat: кароч var aga: string;
trailmax: true типа булеан, а не чар
ocicat: begin
aga:= ‘true’;
ocicat: end;
trailmax: опять несовпадение типов
ocicat: или
var aga: boolean;
begin
aga:= true;
end;
trailmax: оо.. это уже лучше -)
ocicat: в предыдущем слово true в апострофах, балда
ocicat: так что соападение типов есть
trailmax: сама ты балда
trailmax: я тебя прошу тип булеан, а в предпоследнем ты выдаешь мне строку
ocicat: какой из тебя компилятор, нах
trailmax: зато самый последний вариант пойдет -)
trailmax: компилятор из меня лучше, чем из тебя программер-)))
ocicat: да ну, ты даже кавычки не заметил, так что фигойвый из тебя компилятор
trailmax: сама дурная. Заметил я кавычки. Кавычки – признак строки, поэтому и ругаюсь
ocicat: а тип переменной и был строка, балда
trailmax: вот поэтому ты балда.. яж тебя прошу булеан, а не строку
trailmax: нахера мне строка нужна?
ocicat: компилятор не должен ничего просит, он должен сидеть и молча проверять код
trailmax: и материться на херовый код
trailmax: вот поэтому я сижу и матерюсь -)
ocicat: программер решает, строка ему нужна или булеан, а не тупой компилятор =)
trailmax: вот такой вариант меня устраивает ocicat:
var aga: boolean;
begin
aga:= true;
end;
ocicat: мало ли что тебя там устраивает, мне мож строка нужна =Р
trailmax: и то не понятно что там делает, но главное синтаксических ошибок нет -)
ocicat: =)))
trailmax: а мне посрать что тебе надо. я не умею сравнивать булеан со строкой
ocicat: а там была строка и строка, и иди в попу =)))
trailmax: где была строка? не было там строки
ocicat: была, смари внимательно
trailmax: хде?
trailmax: trailmax: Денис == фотограф?
ocicat: ага
trailmax: ответ неправильный -))
trailmax: правильный ответ выглядит так: true
ocicat: 12:43:59 ocicat: кароч var aga: string;
12:44:17 ocicat: begin
aga:= ‘true’;
12:44:22 ocicat: end;
trailmax: мля.. и кто здесь херовый программист?
ocicat: а че те не нра??? совсем что ли из ума выжил?
trailmax: пойду жаловаться твоему начальнику, что даже основы не знаешь .. типы переменных путаешь наз
trailmax: пусть уволит без выходного пособия
ocicat: ты совсем или притворяешься? там переменная типа string и ей присваивается строка
trailmax: эт ясно, но вот здесь Денис == фотограф мне нужна совсем не строка, а булеан
trailmax: а ты мне стринг херачишь с тупостью барана-таксиста, который застрял в пробке

This entry was posted in Личный Блог. Bookmark the permalink.

8 Responses to 181

  1. nasy says:

    Имхо, ты прав, хотя я не уверена. Булеан, это не строка, причем тут string? Но для русской речи (в разговорной именно), на котором вы говорили, ага по умолчанию true, как заведомо пишут число PI не указывая, чему оно равно.

  2. nasy says:

    Хотя string позволяет расширить ответ, поэтому его введение в некоторых случаях полезно, но не в этом. Т.е. тогда ответы могут быть ‘да’, ‘мне пофиг’, ‘не знаю’. Но когда ответ заведомо ‘да’ вводить string не целесообразно. Во как.

  3. razb0ynik says:

    nasy, я не согласен. В русской речи нет “==”, так что говорили они похоже всё-таки не на русской речи.
    В русской речи “ага” действительно часто true, но всё зависит от контекста и выражения(произношения). А что до PI, то во многих языках программирования это просто встроенная константа, а никак не что-то само собой понятное.

    Что по делу, то комфликт весь в том, что Сеней не указана точная строчка, в которой произошло не совпадение типов. Пол диалога – это выяснение этого момента.
    А вообще я не знал, что ocicat программирует. Моё восхищение! Я никогда не тробовал слишком многого от девушек программистов. Тем более, что знал только одну настоящую программистку. Она ни разу у меня не выиграла спор. Но зато как-то написала по моей просьбе очень полезную мне программу. 8-)

  4. nasy says:

    Я имела ввиду, что когда мы пишем, Pi, мы по умолчанию понимаем, что это такое, а не расписываем что это число Пи. Так что “ага” в письменности, где нет акцентов, все же “да”, т.е. true. А на каком языке эти чудики говорили, не знаю. Показалось, что на русском :)

  5. razb0ynik says:

    Не всё так просто. Ot Pi очень важный чувак в велотриале, поэтому я вполне могу понять Pi совсем не так, как ты ожидаешь. Хотя и математика мне не далека. Всё-таки закончил математический факультет университета… И считаю, что e ничуть не менее важное число в математике. Как-то по приколу даже выучил первые 160 знаков после запятой. Ну это уже совсем не в тему. ;)))
    Говорили они всё таки на каком-то смешаном языке: сишник с русским. Или просто Си в котором некоторые переменные уже определены. А раз определены такие переменные, как “Денис” и “фотограф”, то я вполне могу допустить, что и переменная “ага” определена. Причём вполне логично, что она определена как буленовская переменная со значением true. В общем оцикатка думаю права. Сеня признай! =)

  6. trailmax says:

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

  7. grey_vrn says:

    Неправ никто! Вы же не до чего не догворились. Результата нет. Правда в том, что оба – любители поебать моск.

  8. trailmax says:

    совершенно согласен -)

Leave a Reply