- 1
Именно поэтому я за "РНР".
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
0
Именно поэтому я за "РНР".
https://pikabu.ru/page/interview/fullstack/img/trucks.png
Мы ищем full-stack разработчика!
Привет! Пикабу ищет full-stack разработчика с хорошим опытом работы на нативном php и js.
Мы предлагаем удаленную работу в команде, официальное оформление, полный рабочий день и гибкий график, конкурентный уровень заработной платы по результатам тестового задания и собеседования.
Мы тебя заинтересовали?) Если так, то переходи на страницу вакансии ;)
Т.е. без этих ваших фреймворков?
if params == "dor":
return self.dor()
if params == "rating":
return self.rating()
if params == "comments":
return self.comments()
if params == "news":
return self.news()
if params == "actions":
return self.actions()
if params == "awards":
return self.awards()
if params == "awards":
return self.awards()
if params == "followers":
return self.followers()
if params == "messages":
return self.messages()
if params == "last_msg":
return self.last_msg()
Кокой бедон
> нативный "JS"
> ПиКаБу
Пиздец, ну и комбо. Ты хочешь, что бы я круглосуточно генерировал собственным пуканом энергию, достаточную для отопления города-милионника?
Может вдруг с цепи сорваться
И ко всем чертям умчаться,
Превратив живое в тлен.
Ничему не удивляться,
Ничему не удивляться
Никогда не должен
Истый джентльмен.
И даже ход планет
И всемогущ ты, чародей,
И в то же время нет
Ты можешь свет во тьме зажечь
И гору разрубить,
Только сердцу не прикажешь,
Только сердцу не прикажешь,
Человеческому сердцу
Не прикажешь полюбить.
А это был двадцатый год...
Загуглил. Довольно интересный связанный список.
У нас есть для тебя вакансия -- вести раздел "PHP" на Пикабу
Как Руслан и Людмила.
Как Тринидад и Тобаго.
Как Сент-Винсент и Гренадины.
Как джава и бойлерплейт.
Как презерватив и марганцовка.
Как кислородный баллон и масло.
Как нитроглицерин и колдобина.
rev(PHP) == PHP
Именно поэтому
> байтоебство
> до-диез с гигабайтным рантаймом
> self-contained
Держите кащенита!
Программа, скомпилированная для CLR, к которой прикручен автономный рантайм, который запускается из 64-битного режима из-под DOS.
Вполне можно использовать для эмбеддопердолинга.
Какой багор )))
Вышел .Net Framework 1.0, 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.6, 4.7, потом ещё несколько версий .Net Core и только тогда появился линкер.
но type erasure это ёбаный блядь антипод «За одни только struct/value type можно ставить памятник при жизни»
Моя самая большая претензия ко всей этой хуйне - это не то, что можно кастануть что угодно к чему угодно, а то, что я не могу объявить метод roosterize(List<Integer>) и roosterize(List<String>).
Какого хуя я со стороны написания кода должен думать про ограничения рантайма?
Всего лишь 8 раз (object и все примитивы) написать реализацию какого-нибудь generic контейнера...
- именно поэтому я за :D
джаваскриптеры переизобрели свою же (!) JSON Schema
Весь этот снобизм Ъ-программистов, которые "а я же блядь ещё ENIAC застал и перфокартами жопу подтирал", со счетов сбрасывать не стоит.
Если не переделывать с нуля, питушня обрастает говном и поддержкой обратной питушиности со старым говном.
Её же один хер добавляют в итоге...
это ж пшп какой-то
И ещё ссылко символическое.
С функциями, правда, хуже.
Именно поэтому я за «PHP»:
https://ideone.com/Y9k7sx
В остальных языках можно и просто табличку хуйнуть.
Посасите.
Command commands[]= {CMD(add), CMD(remove)};
https://ideone.com/ylQoFp
https://ideone.com/jvgJAy
https://ideone.com/gqBuhE
Запахло перловкой.
Диспетчер для приёма сообщения — чем не маленький разговор?
https://ideone.com/yYHRlq
fixed
прямо хуевый эталон на стыке доменного и напыщенного юморов
как хорошо, что эти времена закончились
Какие апишки вы считаете полным говном, а какие охуенными?
Удивительно встретить статью на нсхипстере, которая не лижет анус ябблу.
Да, с датами проблема, но nobody cares. Везде пишут свои эффективные замены реализациям из стандартных библиотек. В Racket'е, например, если я не путаю, стандартом для дат фактически является Gregor
Да знали жависты в 2009 про груви. Только он тупил страшно, как питон.
>def map = ["name": "petuh", "iq": 1]
У всех хелперы были на вараргах.
А в 2010 гуава появилась.
>И вывода типа тоже нету.
ЛОЛШТО?
https://ideone.com/6KSStc
Ну серьезно, не позорились бы своей анскильностью.
>var content = new Dictionary<string, string> {{"a", "1"}, {"b", "2"}};
А что в шарпик автовывод типов до сих пор не завезли?
Java
>var x = Map.of("a", "1", "b", "2");
> автовывод типов
Ты вот сейчас серьезно? Я на жабе ни строчки не написал за всю жизнь, но Map.of сейчас посмотрел в доках (https://docs.oracle.com/javase/9/docs/api/java/util/Map.html#of--). Это же просто лол. Наебашена куча методов для разного количества элементов, при этом максимальное количество — 10. Ява такая ява. Я тебе такое же и на до-диезе могу сделать:
Метод
Использование
Но нахуя, если есть и так нормальная инициализация?
Пока анскилябры завозят в язык тонны синтаксическего сахарка, люди всё делают средствами языка.
>Наебашена куча методов для разного количества элементов
Это оптимизация для небольших мап. Для больших есть варарг.
>Dictionary<K, V> Mapof<K, V>(K k1, V v1, K k2, V v2) => new Dictionary<K, V> {{k1, v1}, {k2, v2}};
Ещё с 7ой части ява умеет выводить типы на конструкторах. Называется diamond: new HashMap<>()
А на методах, так и вовсе с 5ой
То ли дело «Python»:
https://ideone.com/ZDm5TT
Двумерные массивы таким путём не создашь.
Это только в новых делпхях.
https://ideone.com/uWZCf5
Но вообще это все было в перле когда вы еще не родились
Какой анскилл )))
Это же не ява, а third-party питушня. А именно древняя апачевская либа.
https://hc.apache.org/httpcomponents-client-ga/httpclient/apidocs/org/apache/http/impl/client/CloseableHttpClient.html
https://docs.oracle.com/javase/10/docs/api/jdk/incubator/http/HttpRequest.html
Если форматировать нормально, а не в 1 строку
Там и заголовки, и авторизация, и таймауты.
Без знания числовых методов можно всю жизнь делать отличные одностраничные сайты на wordpress в небольшой веб-студии за зарплату $700 и хостить их на беслпатных хостингах.
С другой стороны, зная ТОЛЬКО числовые методы можно сидеть в институте и делать непонятную никому хрень с непонятным интерфейсом про которую никто не знает и ничего не поймет при всем желании.
В программировании есть элемент ремесла, и он тоже важен.
Леонардо Давинчи не только вдохновление имел, но и знал как краски разводить
а знал бы матан пошел бы к трейдерам или роботов делать или хоть что-то полезное
Численные методы, исследования операций, матстат должны открывать возможности круче чем крудошлепа
Иначе я расстроюсь
но ты в общем можешь освежить знания и попробовать устроиться в какую-нибудь контору, которая занимается разработкой ПО для CFD, потом расскажешь, расстроился или нет
я про рантайм полиморфизм
https://pbs.twimg.com/profile_banners/2548766911/1650282387/1500x500
Ты увидишься, но и прошлая его пресс-секретарка Анна Ведута тоже говорила про харрасмнет
https://www.wonderzine.com/wonderzine/life/news/250069-venediktov-harassmet-allegations
void kook(Kip kip);
void kook(Vis vis);
?
https://webmshare.com/KA6PA
Если какая-то функция принимает интерфейс, и реализущая его структура имеет метод с приемником по указателю, то нужно явно передавать указатель на структуру, потому что go не может в общем случае взять адрес у правого выражения по понятным причинам.
А если таких методов нет, то можно передать как указатель, так и само значение.
На вопрос "должен ли приемник в методе принимать указатель или значение?" гофер отвечает: "нуу, если семантика у тебя value, то передавай значение, а если нет -- указатель, но это зависит".
Мутный язык как йогурт
и конечно никаких тебе const вообще впринципе: либо экспортируй интерфейс (как в яже) либо все мутабельно. Слава Аллаху хотя бы интерфейс не надо явно реализовывать, бо тупизация структурная, как в typescript. Не надо как в яжа/шарп выстраивать лесенки иерархий