Пропоную разом вивчати С++ в процесі створення антивірусного сканеру

Пропоную разом вивчати С++, результатом вивчання С++, буде створення найлегшого антивірусного сканеру, вже є 3 версії, але на Python.

Сайт: www.open-av.in.ua
Мій акаунт: vk.com/niklasromanets

👍НравитсяПонравилось0
В избранноеВ избранном0
LinkedIn
Допустимые теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Допустимые теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

Хорошо что доктора так не учатся. Было бы «предлагаю вместе учиться микрохирургии мозга, скальпель уже купил, пациент дал согласие».

Доктора учатся на лягушках. В данном примере, «лягушкой» выступает антивирусный сканер. Что в этом плохого? А на чем учились вы?

Сайт норм. Побольше нужно таких.

почему — антивирус?
не, ну, полностью переложить с Питона на С++ не должно быть проблемой, оба тьюринг-полные, все дела.
но.
как быть с различием языком и standard library? как быть с работой со структурами данных?
простой перенос приведет к трудноподдерживаемой лапше. В силу отсутствия должного опыта(мы ж говорим об обучении, верно?) результат будет с трудновыловымыми багами, утечками памяти и внезапными крешами. Не говоря уже о неподходящей структуре кода и велосипедах вместо типичных решений.
какая вообще конечная цель?
если порт антивируса на С++(зачем?) — лучше собирать команду опытных.
если изучение С++ - лучше начать с чего-то другого.
например, плагина в какую-то существующую систему — с одной стороны, архитектура кода уже будет (не)много ограничена — меньше места для косяков, с другой — косяки будут изолированы.

любой нормальный человек должее написать в своей жизни:
— архиватор
— тетрис
— файл навигатор
— библиотеку для логирования

ОС — то уже баловство :)

Лучше сразу писать ОС.

Нет — начать нужно с архиватора же!

Раньше каждый начинал со своего варианта NC...

И ведь не зря же, Volkov Commander был куда лучше.

Как раз новая книга Таненбаума подоспела.

Вот вы смеётесь, а между тем самые популярные в России антивирусы — и не антивирусы вовсе. А красивенькие плацебо типа чистильщика реестра, ускорителя интернета, и обязательно кричащие что чего-то там нашли.

// С медициной, впрочем, не лучше, по крайней мере по препаратам безрецептурного отпуска.

ускорителя интернета
Забавно, но я как раз на днях попробовал ускоритель интернета от моего провайдера (Rogers) и он работает, первый в моей жизни! (снимает на пару часов бесплатно все ограничения наложенные шейперами согласно тарифному плану).

Подписаться на комментарии