kouzdra - November 8th, 2012

November 8th, 2012

November 8th, 2012
08:36 am

[Link]

Скала катится в сраное говно:
[info]vit-r@lj навел на дивное: Скалу решили улучшить макросами. Я макросы люблю, но это умиляет и поражает:

Но это ладно. Что меня действительно удивляет это отношение к макросам как к игрушке для психов. Мне прямо стыдно это упоминать в надцатый раз, но макросы в Скале и макросы в плюсах это совершенно разные вещи. На эту тему предлагаю пролистать наш туториал: http://scalamacros.org/documentation/gettingstarted.html.

Разумеется разные. С-шные - штука полезная, а это - сраное неюзабельное говно [неоригинальное к тому же - PPS], которым будут пользоваться только маньяки. Причем явление это я наблюдаю в -надцатый раз. Оно случается как правило, когда людьми обалдевают Большие Мысли™.

FP, к сожалению, в качестве побочного эффекта провоцирует увлечение Большими Мыслями.

PS: Макросы - вещь нужная, потому в первую очередь, что в программе даже на самом-самом-самом языке всегда найдется какая-нибудь регулярность, параметризуемая часто еще, которая средствами языка не выражается. И тут без макросов никак (ну кроме как руками писать одно и тоже 20 раз).

Я понимаю "технологические" возражения против, но языков в которых "макросы не нужны" нет, не было и не будет. Другое дело, что если в языке оказались нужны макросы (а они окажутся нужны) - это хороший повод задуматься о его редизайне.

Но редизайн редизайном, а работать-то надо.

PPS: Если кто думает, что то, что то, что эти скальщики выдумали - это "прогресс по сравнению с С": это PL/I #$%ть, 1967 год*, промышленный язык, С тогда только в проекте был (и оказалось есс-но никому не
нужно):

%DECLARE (A,B,C) CHARACTER;
%ACTIVATE CAT;
%A = 'AAA';
%B = 'BBB';
%C = 'CCC';
RES_STRING_3 = CAT(A,B,C);
RES_STRING_2 = CAT (A,B);
RES_STRING_1 = CAT(A);
%CAT: PROCEDURE(X,Y,Z) RETURNS(CHAR);
DECLARE (X,Y,Z) CHAR;
DECLARE S CHAR;
IF PARMSET(Z) THEN S = ''''||X||Y||Z||'''';
ELSE IF PARMSET(Y) THEN S = ''''||X||Y||'''';
ELSE S = ''''||X||'''';
RETURN(S); 
%END CAT;


*) Я дал ссылку на микрофокусоский мануал, уверяю вас - у птичек IBM в 1967 было тоже самое, скальные опыты "с деревом" тоже тыщу раз делали - последний раз я это видел в HaXe, но страдать этим начали с времен Lisp - с результатом, отличающимся завидным постоянством.

(6 comments | Leave a comment)

TimeEvent
08:52 am

[Link]

Читая ленту:
Там дивное - сначала Вова Патрышев сокрушается:

народ Калифорнии - за смертную казнь

Где мы живём...

Мариванну прокатили
гей меридж прокатили
теперь за смертную казнь проголосовали


[info]kitya@lj с соседней вашингтонщины докладает:

Как, наверное, уже все знают, вчера в штате Вашингтон выбрали Барака Обаму, легализовали марихуану и разрешили гомосексуальные браки. Кстати, оба последних закона активно поддерживал мой работодатель, объясняя это тем, что эти изменения позволят им привлечь в штат больше толковых сотрудников. То есть если раньше вы только подозревали, кто пишет все баги в виндах, то теперь можете быть уверены.

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

В результате возникает мысль, что теперь винду будут писать укуренные пидарасы, бежавшие из силиконовой долины, в страхе, что их за их писанину посадят на электрический стул :)

Tags:

(7 comments | Leave a comment)

TimeEvent
09:33 am

[Link]

Кстати о:
Где мы живём...

Мариванну прокатили
гей меридж прокатили
теперь за смертную казнь проголосовали


И выбрали Обаму. Реально понятно, что голосовали просто за меньшего говнюка, а не за "идеи" - при возможности выразить отношение к "идеям" - посылают*. Думаю не по причине даже смысла идей, а потому что этими "идеями" давно всех за@#$ли.

Вовин список собственно исчерпывающе характеризует мэйнстримную "левую/либеральную" идею - в ней давно уже нет никакого смысла, кроме неистового надрачивания на эти высосанные из пальца проблемы (и еще парочку столь же идиотских).
Read more... )

(Leave a comment)

TimeEvent
11:29 am

[Link]

О невидимой руке еще раз.
Юзер sashnik@ljr критикует Арбата:

История вкратце: у юзера arbat@lj кто-то в комментах высказал мысль, что "саморегулирующийся рынок" -- не всегда... кхм... оптимальное (а иногда и просто катастрофическое) решение, и что во многих обстоятельствах оправдано регулирующее вмешательство государства или иного внерыночного фактора.

В ответ юзер Арбат разразился гневной аналогией, где объявил "законы [саморегулирующегося] рынка" законами природы, уподобив буквально закону Архимеда, а всякому, кто их проигнорирует, напророчил скорый и неминучий кердык чрез утопление


Так вот на самом деле критика кривая. Реально правильная аналогия - тяжелые предметы в силу природного закона всемирного тяготения имеют свойство падать.

Однако например, большинство железок массой тонн 300-400 находящихся в данный момент на высоте 10 км, как легко видеть, не падает.

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

Тоже самое примерно и с "законами рынка" - при всей их абстрактности, они в общем есть и верны.

Ошибка уже Арбата тут я думаю очевидна: раз это "закон природы" - так не смейте ему противостоять. Ну то есть - поскольку камни падают вниз - не пытайтесь сделать самолет.

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

(10 comments | Leave a comment)

TimeEvent
11:53 am

[Link]

Ой, они оказывается и правда не только ФИДО придумали ...
Похоже это не шутка:



Gay, Lesbian, Bisexual and Transgender Employees at Microsoft
GLEAM is the gay, lesbian, bisexual, and transgender (GLBT) employee resource group at Microsoft.

Microsoft has been a pioneer in workplace diversity. It was one of the first companies in the world to offer employee benefits to same-sex domestic partners and to include sexual orientation in its corporate nondiscrimination policy. Since 1989, Microsoft has supported and sponsored gay, lesbian, bisexual, and transgender issues at Microsoft. In 1993, the employee resource group—Gay, Lesbian, Bisexual, and Transgender Employees at Microsoft (GLEAM)—was organized. GLEAM now has more than 700 members.


via

Tags: ,

(6 comments | Leave a comment)

TimeEvent
06:31 pm

[Link]

Забавный разговор
тут

(2 comments | Leave a comment)

TimeEvent
09:27 pm

[Link]

Из старого и классического:
JILL
Why don't you say, no system is perfect.

SAM
Well, no system is.

JILL
Say, all wars have innocent victims.

SAM
Well, all wars do

JILL
Who is this war against, Sam?

SAM
Well, terrorists of course.

JILL
How many terrorists have you met? Actual terrorists?

SAM
Actual. terrorists? Well... it's only my first day.

(Leave a comment)

TimeEvent
10:13 pm

[Link]

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

(2 comments | Leave a comment)

TimeEvent
11:27 pm

[Link]

А вот тут, читая одну альтернативку
Обнаружил, что один из реально великих полководцев 20 века еще все еще жив...

(13 comments | Leave a comment)

Previous Day 2012/11/08
[Archive]
Next Day
My Website Powered by LJ.Rossia.org