Фукнционално програмиране

26 отговора 2054 прегледа
#1

Фукнционално програмиране

Напоследък си задавам следния въпрос - интересно ми е какво мислите вие по темата.

Има ли хляб във Фукнционалното програмиране? И ако да, не се ли страхувате от оргромната възможност за грешка? А ако не - не мислите ли, че рекурсивните функции могат да ви улеснят живота понякога?

С две думи - кое натежава повече - плюсовете или минусите?

Отговор
в отговор на aleksiei #2

Re: Фукнционално програмиране

Каква огромна възможност за грешка?
И защо мислиш че рекурсия непремено означава фп?

Ти как дефинираш фп?
Аз обикновено под фп разбирам стил на писане при който се избягва модифицирането на обекти.

Microsoft is not the answer. It is the question, and the answer is no.
Отговор
в отговор на aleksiei #3

Re: Фукнционално програмиране

повече натежават плюсовете - имат с една чертичка повече...

Отговор
в отговор на aleksiei #4

Re: Фукнционално програмиране

Прости на мутрата тъпа, но какво е функционално програмиране? Яде ли си и ако не, то поне става ли за садо-мазо? Щото мине се не мине и някой се изака в тоя форум "какво мислите за бахура, фазата на луната и патерна Медиатор"?
Айде със здраве, па като решиш да обясняваш - да не ме забравиш.

Отговор
в отговор на Xyю Xyeв Xyиcтия #5

Re: Фукнционално програмиране

Е - уважавам такива постове като твоя - просто ме улеснява, като добавям хора в моя 'игнор лист'

Лека нощ
Отговор
в отговор на aleksiei #6

някой май е ...

Някой май е кълвал малоумната теория по предмета "Технология на програмирането" дето се учи в МЕИ-то ам? Познах ли?

Отговор
в отговор на aleksiei #7

Re: Фукнционално програмиране

Никога не съм виждал фирма, която да търси хора които разбират от функционално програмиране, ти си прецени дали има хляб.

Иначе се ползва, някъде четох, че Siemens май пренаписали някви неща с някъв функционален език и било по-евтино и по-лесно. Но иначе колко реално се ползва по света в работа която се плаща нямам никаква представа.

Отговор
в отговор на Maтa Kocмaтa #8

Re: Фукнционално програмиране

Ама така ме стресна, че запека ми премина в разстройство!
Знаеш ли колко ми пука на каската, че си ме добавил в "игнор лист"-а си?
За да бъда честен ще кажа: наистина ми пука. Не мога да си кривя душата.
Стреснат съм точно толкова, колкото и от факта, че премиера Сакскобурготски вчера е ял кифла с мармалад и кисело мляко със захар.


Бегай да пикаш и да си лягаш. И да се обръснеш преди това.

Отговор
в отговор на бaт Koлю #9

Re: някой май е ...

И предмета, и преподавателя (доц. Стоян Бонев) са добре... не виждам какво не ти харесва.

Отговор
в отговор на GlN #10

Re: някой май е ...

конкретно за тоя даскал не знам нищо но наблюдението ми е
универсално, за важи за ученици също, това е класика,
когато някой тъп "студент" като не успее да препише и да
изкара добра оценка почва да плюе че даскала бил сдухан и че
предмета е тъп и че за чий му трябва на него да го учи тоя предмет...

Отговор
в отговор на бaт Koлю #11

Re: някой май е ...

Че то такова не се учи(еше) в тоя предмет.
Още повече - ТУ и суха теория ???? Ненужна и остаряла фактология - да, ама пък теория?

Лека нощ
Отговор
в отговор на code_grinder #12

Re: някой май е ...

Ами конкретния случай не е такъв. Аз Ст. Бонев го уважавам като даскал. Това за оценките: имам 5 на изпита и 6 на проекта при него(в случай че те интересува). Така че нямам оплаквания и за това.

Друга ми беше мисълта. Както споменава някой по-долу: наистина е само теория... Не казвам че не е полезно да знаеш какво е функционално програмиране, но цялата полезна информация по тоя предмет може да се резюмира на 20 страници... Така е за повечето предмети в повечето ВУЗ-ове...

Отговор
в отговор на бaт Koлю #13

Еха ако можеш

да дойдеш да резюмираш анатомията в 20 страници - наистина ще забогатееш от продажба на резюмета :)))

Bеer? Mоre?
Плацебото
Отговор
в отговор на bira_more #14

Re: Еха ако можеш

Всичко може да се резюмира на 20 страници. Въпроса е колко ще ти е полезно това инфо след това ...

Отговор
в отговор на aleksiei #15

Струва си да се разгледа

За хляб... определено е рано, но и доста неща вече са направени. Моят фаворит е Haskell. Просто отдавна не бях виждал интересен език за програмиране. А дали ще има полза, не знам. Мисля че да.

Отговор
в отговор на aleksiei #16

Re: Фукнционално програмиране

мисля, че ФП е за изграждане на изкуствен интелект и семантични мрежи, което е далече от ежедневието. освет това е трудно да се пречупи мисленето.
а за тоя, дето питаше защо ФП е свързано с рекурсия - има два вида алгоритми: процедурни, ред по ред се дава командата, и функционални - описва се всяко действие и това често , може би винаги, налага използването на рекурсия.

Преди да направиш нещо, преброй до 20. усмихвай се по-често от другите
Отговор
в отговор на gali #17

Re: Фукнционално програмиране

Някой те е излъгал. Виж какво Гугъл взе че предложи. Най-вече 2.1

Отговор
в отговор на бaт Koлю #18

Да бе да

я си представи резюме на телефонния указател :))))
Сигурно може да се направи, ама ако знаеш вица:
За чий му е на попа тромпет?

Bеer? Mоre?
Плацебото
Отговор
в отговор на gali #19

Re: Фукнционално програмиране

Ъъъъъъъ, алгоритмите не бяха ли "итеративни" и "рекурсивни"?????????
Това дето си го дал(а) по се отнася за езиците, не за алгоритмите.

---
In God we Trust (all others must submit a X.509 certificate)
Отговор
в отговор на aleksiei #20

Re: Фукнционално програмиране

Ами всъщносе не го уча на теория, ами съвсем сериозно ни занимават цял семестър с това, та затова попитах :). Пък хората в СУ май нищо не знаеха по въпроса (но това е за темата образование)

Та мойте преподаватели твърдят, че има и езици за програмиране на база на химичните функции () - затова попитах.

Функционално програмиране на функционални езици - ЦАМЛ, СЯЛ etc.

Ах да и няма особено много общо със семантичните мрежи и изкуствения интелект, даже нищо общо си нямат :))

Отговор