2470 читали · 10 месяцев назад
От Аристотеля до Тьюринга: что такое функциональное программирование и как оно облегчает жизнь
Привет, меня зовут Марат Зимнуров и я тимлид в кросс-функциональной команде HR Admin Tech Авито. Наверняка, вы уже сталкивались с термином «функциональное программирование» (ФП). Если посмотреть на популярные доклады (например, на HolyJS), тема функционального программирования раскрыта довольно поверхностно: immutable-структуры, transitions — и всё. В русскоязычном сегменте нет нормального baseline-гайда, с которого можно начать, да и в англоязычном ситуация не лучше: пара разрозненных курсов и несколько докладов про иммутабельность и монады от хаскелиста...
9935 читали · 4 года назад
Что такое порт в программировании
С ними компьютер не путает, что и куда отправлять Какие бывают порты В компьютерах есть два вида портов — физические и программные. Физический порт — это разъём на компьютере или в ноутбуке, куда можно подключить флешку, сетевой кабель, принтер, наушники и что угодно ещё. Физический порт обменивается электричеством с чем-то, что в этот порт вставлено. В электричестве закодированы какие-то данные. Программный порт — это «виртуальный разъём» в программе, через которую она может обмениваться данными с системой и другими программами...