Предыдущая страница [1] [2] > 3 <

Автор Сообщение

megamanx

Members


Статус

307 сообщений

Где: Russia
Род занятий:
Возраст:

#6389   2012-07-31 20:38 GMT+3 часа(ов)      
to Stolzen
В основном используются для удаления всех возможных if-ов во время компиляции, когда идёт сборка под различные видеокарты.
I wish I'd made you angry earlier

stolzen

Members


Статус

16 сообщений
http://0agr.ru
Где: Poland Krakow
Род занятий: Программирую я
Возраст: 29

#6390   2012-07-31 20:57 GMT+3 часа(ов)      
Цитата
megamanx :
to Stolzen
В основном используются для удаления всех возможных if-ов во время компиляции, когда идёт сборка под различные видеокарты.


А ну это вроде бы не так сложно. Обычный способ достичь "мультиплатформенности" в сях. Иногда же попадается совсем вынос мозга с этими макросами.

misha

Moderators


Статус

1275 сообщений
http://racket-lang.org/
Где: Yemen
Род занятий:
Возраст:

#6393   2012-08-03 01:53 GMT+3 часа(ов)      
Цитата
Иногда же попадается совсем вынос мозга с этими макросами.
У некоторых лисперов тоже с этим проблемы.

Kergan

Members


Статус

300 сообщений

Где: ---
Род занятий:
Возраст:

#6396   2012-08-04 10:57 GMT+3 часа(ов)      
Цитата
Лиспер обязан знать Си, а иначе он не сможет использовать системные библиотеки.

А зачем лисперу использовать системные библиотеки?
Так можно сказать "любой программист должен знать си, т.к. иначе он не сможет использовать системные библиотеки"...

misha

Moderators


Статус

1275 сообщений
http://racket-lang.org/
Где: Yemen
Род занятий:
Возраст:

#6400   2012-08-04 13:28 GMT+3 часа(ов)      
Цитата
А зачем лисперу использовать системные библиотеки?
Весьма глупый вопрос. Конечно, если лисп для вас нечто вроде головоломки, т.е. вы его используете только для тренировки мозгов, то дальнейшее обсуждение не имеет смысла.
Цитата
Так можно сказать "любой программист должен знать си, т.к. иначе он не сможет использовать системные библиотеки"...
У питона и руби есть куча библиотек, т.е. из них можно выбрать подходящую. А для лиспа приходится буквально все строчить на коленке.

megamanx

Members


Статус

307 сообщений

Где: Russia
Род занятий:
Возраст:

#6410   2012-08-05 23:12 GMT+3 часа(ов)      
Это было названо "программированием в вакууме", и является одной из причин низкой популярности лиспа. Я сегодня побуду КО. Лисп не используют, потому что нет библиотек, а библиотек нет, потому что люди не учат лисп. Чужие библиотечки тоже просто так не подключить, нет стандарта, и не работает нигде, кроме как в [моссельпроме] линуксе.
I wish I'd made you angry earlier

gihar

Moderators


Статус

249 сообщений

Где: --- да вот он я? приехал уже из Катманду
Род занятий: конкретный
Возраст: 1

#6447   2012-08-10 20:24 GMT+3 часа(ов)      
Цитата
Есть ли у лиспа такая ниша?


у себя в душе я давно зарезервіровал место для ліспа навсегда.)

Цитата
программированием в вакууме


да, лисп это лучший друг математика-исследователя.

Цитата
вынос мозга с этими макросами.


стараюсь никогда не использовать макросы. Да и нужды в них никогда нет или не замечаю.

Цитата
Лиспер обязан знать Си


Скажу одно, должно добиться такого уровня, когда больше ни один язык или технология (программная) больше не даст вам удивления или других принципиальных непоняток. Вы практические с ходу в деле, 1-2 дня на ознакомление. Единственно останутся только проблемы с документацией особо редких фич, ну собственно это и есть профессионализм.

Цитата
лисп для вас нечто вроде головоломки


с помощью лиспа даже простую задачу придурок может сделать головоломкой, поэтому его не рискуют в серьезных проектах, так как среди кодеров и проектировщиков доля придурков растет вплоть до 100%.

Придурок на Си не так заметен как придурок на Лиспе.
Это было точно последнее редактирование

metadeus

Members


Статус

89 сообщений

Где: Russia
Род занятий:
Возраст:

#6459   2012-08-14 21:50 GMT+3 часа(ов)      
Цитата
gihar :
с помощью лиспа даже простую задачу придурок может сделать головоломкой, поэтому его не рискуют в серьезных проектах, так как среди кодеров и проектировщиков доля придурков растет вплоть до 100%.

Придурок на Си не так заметен как придурок на Лиспе.



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

Тут как раз наоборот -- знание Лиспа это как барьер, который отсекает кодеров, которым лучше не доверять ничего сложнее складывания кубиков-библиотечек в башенку от программистов-архитекторов. Так что имея команду лисперов я бы был гораздо более спокоен за результат, нежели имея команду java-monkey при прочих равных.

Придурок на Си очень сильно заметен, поэтому на Си придурки не задерживаются -- segfault в бортовой программе космического аппарата или истребителя обходится слишком дорого, а вот во всяких вебах придуркам очень удобно -- серверная часть одна и проблем с её обновлением по 10 раз на дню не возникает.

gihar

Moderators


Статус

249 сообщений

Где: --- да вот он я? приехал уже из Катманду
Род занятий: конкретный
Возраст: 1

#6478   2012-08-22 04:18 GMT+3 часа(ов)      
Цитата
знание Лиспа это как барьер, который отсекает кодеров, которым лучше не доверять ничего сложнее складывания кубиков


Не в обіду, но это тоже самое что акробат ходящий на руках лучше тех кто умеет ходить на одних лишь ногах.

Цитата
в бортовой программе космического аппарата или истребителя обходится слишком дорого


Открою вам большой кодерский секрет, что самая сложная программа для кодера, содержащая как системный вопросы, регилирования памяти так и прикладные, это текстовый процессор с подсветкой синтаксиса -тут и всякие там отрисовки и выделения текста и определения символа под курсором, сохранение информации и откат назад, и заморочки со шрифтами и кодировками. Так что если хотите спеца в команду дайте ему заданьице - набросать такую программку за 2-3 недельки. )

А что сложного в истребителе или косм-аппарате в программном понимании, ума не приложу? )

Цитата
Придурок на Си не так заметен как придурок на Лиспе.


про придурков интересно получилось. Дело в том, что Си очень распространненый язык поэтому многие понимают его, и могут более менее разбирать, а так как синтаксис Си очень бедный и примитивный, то идентифицировать хороший код от плохого проблематично. А вот Лисп язык мало знакомый народу, и то множество команд и функционала лямбдового с одной стороный внушают страх и уважение, но достаточно копнуть личную историю такого кодера, чтобы понять что это дурак прикрывшийся лиспом.

Чем сложнее и навороченнее код тем сумашедшее кодер. К сожалению потенциал навороченнсоти в Лиспе выше чем в Си, примерно такой как в С++, поэтому больше всего дур-бецелов в Лиспе и С++. А в вебе больше не дурноты, а быдлоты, потому как народ деградірует на выполненіі одніх і тех же задач, это та еще проблема.
Это было точно последнее редактирование

metadeus

Members


Статус

89 сообщений

Где: Russia
Род занятий:
Возраст:

#6485   2012-08-27 17:24 GMT+3 часа(ов)      
Цитата
gihar :
Не в обіду, но это тоже самое что акробат ходящий на руках лучше тех кто умеет ходить на одних лишь ногах.


Не в обиду, но не тоже самое. Это тоже самое, что использование профессиональных бегунов более подходит для использования в соревнованиях по бегу нежели людей только научившихся ходить.

Цитата
gihar :
Открою вам большой кодерский секрет, что самая сложная программа для кодера, содержащая как системный вопросы, регилирования памяти так и прикладные, это текстовый процессор с подсветкой синтаксиса -тут и всякие там отрисовки и выделения текста и определения символа под курсором, сохранение информации и откат назад, и заморочки со шрифтами и кодировками. Так что если хотите спеца в команду дайте ему заданьице - набросать такую программку за 2-3 недельки. )


Да, сам такой задачей занимался.

Цитата
gihar :
А что сложного в истребителе или косм-аппарате в программном понимании, ума не приложу? )



А кто говорит про сложность? Я говорю про ответственность, если твой сишный код произведет запись по неправильному адресу, но даже установленные дядей системных архитектором трапы могут просто не спасти систему от краха, если это вместе с тем автоматический КА без возможности удаленного вмешательства, то ты становишься автором ошибки стоимостью в сотни миллионов долларов.
Легко ли подобную ошибку допустить в общеупотребительном Сишном коде? Легко.

Цитата
gihar :
про придурков интересно получилось. Дело в том, что Си очень распространненый язык поэтому многие понимают его, и могут более менее разбирать, а так как синтаксис Си очень бедный и примитивный, то идентифицировать хороший код от плохого проблематично.



Ничего сложного. Код идиота на Си видно очень хорошо по используемым идиомам, возможностям в виде макросов, по подходу к обработке ошибок, по преждевременным оптимизациям, а и по виду кода (именованию, оформлению и пр.).

Цитата
gihar :
А вот Лисп язык мало знакомый народу, и то множество команд и функционала лямбдового с одной стороный внушают страх и уважение, но достаточно копнуть личную историю такого кодера, чтобы понять что это дурак прикрывшийся лиспом.

Чем сложнее и навороченнее код тем сумашедшее кодер. К сожалению потенциал навороченнсоти в Лиспе выше чем в Си, примерно такой как в С++, поэтому больше всего дур-бецелов в Лиспе и С++. А в вебе больше не дурноты, а быдлоты, потому как народ деградірует на выполненіі одніх і тех же задач, это та еще проблема.



Как раз идиота не Лиспе определить сложнее хотя бы потому, что одного и того же результата можно добиться множеством различных способов и ты не можешь знать не разобравшись в системе оправдан ли примененный подход или нет.

Для меня идиотизм и быдлота это как пара перчаток -- идут всегда рука об руку. С чего бы человеку не быть идиотом если он исполняет только быдляческие задачи? И с чего бы человеку не стать быдлом, если он идиот и серьезных задач ему никто в здравом уме не доверит?

metadeus

Members


Статус

89 сообщений

Где: Russia
Род занятий:
Возраст:

#6490   2012-09-08 18:44 GMT+3 часа(ов)      
Тут в соседней теме вакансию лиспера предлагают. В связи с этим появилось несколько мыслей на этот счет. Вот есть сферический программист на Java работающий в Москве. За свои труды он получает зарплату в районе 90-130 тыс. руб. (средние по Москве цифры). Но мечтает этот джавашник забросить к херам свои Java EE с Oracle'ами, WebSphere'ами и прочими Hibernate'ами и писать на теплом ламповом Лиспе. Но за Лисп платят уже не 90-130, а, допустим, 50-90. Какие есть у него варианты в принципе?
1. Уйти на Лисп с понижением з/п. Рисков не много, т.к. вернуться на джаву он всегда сможет без особых проблем (кадровый голод жуткий, да). За пол-года-год (возьмем для ровного счета год) он поймет -- нужен ему вообще этот Лисп и стоит ли овчинка выделки. За это время он потеряет около 480 тыс. руб. упущенной выгоды (плюс подпортит резюме джавашника и подрастеряет некоторые навыки). Не смертельно, но достаточно много.
2. Сидеть на попе ровно и писать жаба-софт, а в свободное время колупать Лисп. Через год у него будет дополнительные 480 тыс., на которые он может в принципе не работать пол-года выплачивая себе зарплату среднего лиспера (70 т.р.) и занимаясь тем, что ему нравится, а не тем, что скажет дядя работодатель, в том числе днями и ночами напролет колупаясь в своем любимом Лиспе, а если надоест, то может, в принципе, ничего не делать или пойти дальше рубить бабло ентерпрайзом.

Мне одному кажется второй вариант более интересным? Я вижу в нем только один серьезный недостаток -- это отложенность всего этого действа на некоторый срок, тогда как в первом случае он получает Лисп прямо завтра.

Если немного углубить тему: а зачем ему сидеть джавакодить, может тогда лучше затесаться туда, где платят ещё больше (манагерство, например) и полностью разделить дело за которое платят деньги (которое вовсе не обязательно должно нравиться, и никогда не нравится на 100%, если это не твоё личное дело) и хобби, которое для души и для посвещения которому можно выкраивать себе такие "отпуска" по пол-года-году между переменой места работы каждые 3-4 года (допустим) во-время которых можно даже попытаться поднять своё дело.

misha

Moderators


Статус

1275 сообщений
http://racket-lang.org/
Где: Yemen
Род занятий:
Возраст:

#6620   2012-09-25 16:10 GMT+3 часа(ов)      
Цитата
Мне одному кажется второй вариант более интересным? Я вижу в нем только один серьезный недостаток -- это отложенность всего этого действа на некоторый срок, тогда как в первом случае он получает Лисп прямо завтра.
Может стоит ещё посчитать упущенную выгоду? Т.е. потерянные деньги.

metadeus

Members


Статус

89 сообщений

Где: Russia
Род занятий:
Возраст:

#6624   2012-09-26 03:04 GMT+3 часа(ов)      
Цитата
misha :
Может стоит ещё посчитать упущенную выгоду? Т.е. потерянные деньги.



Так я же как раз её и посчитал.

misha

Moderators


Статус

1275 сообщений
http://racket-lang.org/
Где: Yemen
Род занятий:
Возраст:

#6636   2012-10-03 15:28 GMT+3 часа(ов)      
Цитата
Так я же как раз её и посчитал.
Я о другом, вы ведь посчитали, что лучше пожить на собственные сбережения. Имхо, лучше писать свой проект в свободное от работы время.

metadeus

Members


Статус

89 сообщений

Где: Russia
Род занятий:
Возраст:

#6652   2012-10-09 20:57 GMT+3 часа(ов)      
Цитата
misha :
Цитата
Так я же как раз её и посчитал.
Я о другом, вы ведь посчитали, что лучше пожить на собственные сбережения. Имхо, лучше писать свой проект в свободное от работы время.



Ну это конечно совсем хорошо. Если только реально УДАЕТСЯ его писать, т.к. по моим наблюдениям после 8 часов работы и всяких бытовых дел и личных отношений, времени на свои проекты не остается нисколько. У меня много знакомых у которых в фоне ещё свои проекты, но у всех проект в фоне просто завис, тоже самое случилось и со всеми моими стартапами.

misha

Moderators


Статус

1275 сообщений
http://racket-lang.org/
Где: Yemen
Род занятий:
Возраст:

#6682   2012-10-22 20:12 GMT+3 часа(ов)      
Цитата
У меня много знакомых у которых в фоне ещё свои проекты, но у всех проект в фоне просто завис, тоже самое случилось и со всеми моими стартапами.
Я думаю, проблема не только в нехватке времени.

metadeus

Members


Статус

89 сообщений

Где: Russia
Род занятий:
Возраст:

#6683   2012-10-22 20:48 GMT+3 часа(ов)      
Цитата
misha :
Я думаю, проблема не только в нехватке времени.



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

misha

Moderators


Статус

1275 сообщений
http://racket-lang.org/
Где: Yemen
Род занятий:
Возраст:

#6687   2012-10-23 22:08 GMT+3 часа(ов)      
Цитата
Ну это само собой, на то он и стартап, что заранее не знаешь -- нужен он кому-нибудь или вовсе нет, поэтому и заставить себя им заниматься удается не всегда.
А зачем гадать? Просто хорошенько подумайте, а нужен ли он вам. Т.е. если даже у вас нет в нем особой необходимости, то велика вероятность, что и сообществу до него нет дела.

metadeus

Members


Статус

89 сообщений

Где: Russia
Род занятий:
Возраст:

#6691   2012-10-24 20:56 GMT+3 часа(ов)      
Цитата
misha :
А зачем гадать? Просто хорошенько подумайте, а нужен ли он вам. Т.е. если даже у вас нет в нем особой необходимости, то велика вероятность, что и сообществу до него нет дела.


Ну, это не всегда так просто. Есть один проект, который мне например нужен и я постоянно чувствую как бы он в данную секунду мне пригодился. Но в общении с другими людьми я вынес то, что им подобная система не нужна. Тут надо либо полноценный опрос проводить, либо выпустить прототип и посмотреть насколько он будет востребованным.

Взять даже Google Wave, отличная была штука на мой взгляд, я её пользовался и перебирался на него потихоньку, а тут бац -- закрыли, т.к. "не взлетел". А полезен он был не только мне, но и многим моим знакомым.

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

Исходя из этого, считаю, что просто подумать здесь недостаточно.


Онлайн :

0 пользователь(ей), 33 гость(ей) :




Реклама на сайте: