- Програмирането не е вече такова предизвикателство, като...
WT форуми -> Дъра-бъра -> Програмирането не е вече такова предизвикателство, като...
Създайте нова тема Напишете отговор 
Автор Съобщение
xyz1
Нов
Нов

Регистриран на: 29/07/2009 1:01 pm

Support: 0
Bonus: 0
Мнения: 145
Мнение 07/06/2018 4:12 pm     Програмирането не е вече такова предизвикателство, като... Отговорете с цитат


...като преди години.

Вече нещата са далеч по слабо колоритни и се затъва в тъпи системи. Просто общата тенденция е такава, която всъщност не носи особени предимства според мен.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
Fakeheal
Support
Support

Регистриран на: 17/04/2010 8:37 am

Support: 350
Bonus: 698
Мнения: 2649
Мнение 07/06/2018 5:53 pm      Отговорете с цитат


Туй съм го пропуснала. Кога и къде? Rolling Eyes
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
Revelation
Потребител
Потребител

Регистриран на: 24/03/2013 3:23 pm

Support: 54
Bonus: 108
Мнения: 699
Мнение 07/06/2018 8:35 pm     Re: Програмирането не е вече такова предизвикателство, като. Отговорете с цитат


xyz1 написа:
...като преди години.

Вече нещата са далеч по слабо колоритни и се затъва в тъпи системи. Просто общата тенденция е такава, която всъщност не носи особени предимства според мен.


Пусна тема, поне да се беше и обосновил, поне да се зачекне като хората.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
anonimen
Активен
Активен

Регистриран на: 11/06/2012 8:07 pm

Support: 158
Bonus: 315
Мнения: 1475
Мнение 07/06/2018 11:50 pm      Отговорете с цитат


Програмирането като разбиване на ситуация на части и обясняването ѝ в прости стъпки на разбираем език, т.е. разрешаването на някакъв проблем, съществува много преди тези 'години', за които подозирам, че говориш.

Ако имаш предвид времената, в които C/C++ са били езици от високо ниво, наличната памет е била до няколко килобайта, и всичко се е случвало много по-close to the metal, то наистина 'общата тенденция' се е променила. Защото голяма част от тогавашните проблеми вече са решени - и сега фокусът се е преместил.

Но какво са "тъпи системи"? Кои "неща" са "далеч по-слабо колоритни"?
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
Revelation
Потребител
Потребител

Регистриран на: 24/03/2013 3:23 pm

Support: 54
Bonus: 108
Мнения: 699
Мнение 08/06/2018 2:27 am      Отговорете с цитат


Въпроса е какъв опит има автора, че чак си позволява такива коментари.

Програмирането ще е винаги толкова предизвикателство, колкото е било и едно време.
Естествено, ако се занимаваш с WordPress и готови плъгини, сигурно за това имаш такова мнение, но работи по голям проект да видим дали няма предизвикателства.

То по тази логика ми е чудно защо все още се търсят софтуерни инженери и архитекти. Very Happy

@anonimen към какво се е преместил фокуса?
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
xyz1
Нов
Нов

Регистриран на: 29/07/2009 1:01 pm

Support: 0
Bonus: 0
Мнения: 145
Мнение 08/06/2018 7:45 am      Отговорете с цитат


anonimen написа:
Програмирането като разбиване на ситуация на части и обясняването ѝ в прости стъпки на разбираем език, т.е. разрешаването на някакъв проблем, съществува много преди тези 'години', за които подозирам, че говориш.

Ако имаш предвид времената, в които C/C++ са били езици от високо ниво, наличната памет е била до няколко килобайта, и всичко се е случвало много по-close to the metal, то наистина 'общата тенденция' се е променила. Защото голяма част от тогавашните проблеми вече са решени - и сега фокусът се е преместил.

Но какво са "тъпи системи"? Кои "неща" са "далеч по-слабо колоритни"?

Времената, когато C/C++ са били езици от високо ниво са си факт и до днес. Иначе споменатите от теб антични времена когато имаме килобайти са доста преди да започна да се занимавам с програмиране. Да тогава нещата са били съвсем на друго ниво от вече достатъчно развитите технологии в 80-те и 90-те години.

Какво имам предвид по "тъпи системи". Ако трябва да си послужа със сравнение, то ще нарека например сегашните езици за програмиране "патки". Могат да летят, могат да ходят, могат и да плуват, ама всичко това все го прави калпаво (както имаше една басня за това). През 80-те години нещата не стоят по същия начин. Тогава не само са съществували, но и са се използвали масово много повече езици за програмиране, отколкото днес. И онези езици за програмиране са били изключително специализирани и добре проектирани. Имало си е езици за логическо програмиране имало си е и за процедурно. Сега процедурните езици приеха много характеристики от езиците за логическо програмиране, което повишава функционалността им, но като цяло по не особено обмислен като функционалност начин. Например дискусиите за това колко е скапан javascript са просто класика в програмистките среди.

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

Не изключвам факта, че и днес има някои ИТ неща които са много качествено направени, но това никак не е масова практика за съжаление.

Между другото мнението ми е по-скоро от вид философски въпрос. За едни е така за други не е - въпрос на разбирания, а не на конкретни факти. И наистина щеше да е твърде неуместно, ако бях пускал темата, ако съм някакъв току що проходил и неработил по големи проекти преди и сега, но даващ мнение за нещо в което не е достатъчно навътре.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
anonimen
Активен
Активен

Регистриран на: 11/06/2012 8:07 pm

Support: 158
Bonus: 315
Мнения: 1475
Мнение 08/06/2018 1:07 pm      Отговорете с цитат


Цитат:
@anonimen към какво се е преместил фокуса?


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

Грешно се изразих. Не се е преместил фокусът. Разширили са се възможностите.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
Revelation
Потребител
Потребител

Регистриран на: 24/03/2013 3:23 pm

Support: 54
Bonus: 108
Мнения: 699
Мнение 08/06/2018 1:34 pm      Отговорете с цитат


Ами именно, разширили са се. В това се стреми човека, да се развива. То едно време и мобилни телефони е нямало, сега са с по-мощен хардуер от обикновено PC.

Цитат:
Тогава не само са съществували, но и са се използвали масово много повече езици за програмиране, отколкото днес.


И днешно време е така. Правилното конструиране на дадена система се състои в правилното избиране на езиците, които ще се ползват. Едни са добри в едно, други в друго.
Само @dakata_92 все още иска да си прави всичко с PHP(на шега го казвам). Very Happy

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


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

Другото е, че днешно време всичко е fast-paced, за това се принуждаваш(а и е логично) да използваш готови решения, вместо да откриваш топлата вода.

Аз не мисля, че се е променило каквото и да е, освен че се ползват други езици. Но не езика прави програмиста, а знанията.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
deam0n
Tourist Defender

Регистриран на: 01/10/2005 6:33 pm

Support: 199
Bonus: 951
Мнения: 2979
Мнение 08/06/2018 1:51 pm      Отговорете с цитат


xyz1 написа:

По отношение на предизвикателствата


Ако ти е скучно: https://medium.com/machine-learning-for-humans/why-machine-learning-matters-6164faf1df12
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Посетете сайта на потребителя
dakata__92
Активен
Активен

Регистриран на: 02/08/2011 9:24 pm

Support: 119
Bonus: 231
Мнения: 3075
Мнение 17/06/2018 6:04 pm      Отговорете с цитат


Revelation написа:

Само @dakata_92 все още иска да си прави всичко с PHP(на шега го казвам). Very Happy


Не е точно така, но PHP ми е дал толкова много, че го обичам. С всичките му плюсове и минуси съм навит да правя мнооого дивотии на него. Very Happy Very Happy Very Happy
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
Покажи мнения от преди:    
Създайте нова тема   Напишете отговор    web-tourist.net Форуми -> Дъра-бъра Часовете са според зоната GMT + 2 Часа
Страница 1 от 1


 
Идете на:  
Не Можете да пускате нови теми
Не Можете да отговаряте на темите
Не Можете да променяте съобщенията си
Не Можете да изтривате съобщенията си
Не Можете да гласувате в анкети