ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
30 июня
1438025 Топик полностью
LightElf (23.05.2024 21:22, просмотров: 124) ответил RxTx на Хорошая попытка. Вы подразумеваете, как будто бы я не понимаю понятие абстракции в компьютерных науках. Это не так, понятие общепринято, не расходится с понятием в компьютерных науках, и было процитировано мной парой постов выше. Вместо "общих соображений" о том как что-то работало да перестало, процитируйте, пожалуйста, Спольски, да растолкуйте. Мол, вот это вот так. А вот вы пишите что не так, вот поэтому вы не правы. Жду про "дырявые абстракции" и как TCP внезапно
TCP пытается предоставить абстракцию "надежный канал связи поверх ненадежной сети", но иногда проблемы сети оказываются таковы, что TCP становится не способен этот самый надежный канал осуществить. 
TCP is built on top of IP. In other words, TCP is obliged to somehow send data reliably using only an unreliable tool
That is, approximately, the magic of TCP. It is what computer scientists like to call an abstraction: a simplification of something much more complicated that is going on under the covers.
This is what I call a leaky abstraction. TCP attempts to provide a complete abstraction of an underlying unreliable network, but sometimes, the network leaks through the abstraction and you feel the things that the abstraction can’t quite protect you from.

Абстракция сломалась, TCP не работает, вылезайте из уютненького JS и пездуйте чинить провода ;-)

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

Не надо делать мне как лучше, оставьте мне как хорошо