akgndkut: потому что кроме Майкрософт никто не знает как эта магия работает. Тем более когда это быстро делается через графический интерфейс и можно вообще не делать, если сразу работать под локальной учеткой.
SMB/CIFS - протоколы передачи файлов, используются для файлопомоек, обрабатываются samba-server/виндовым встроенным сервером. Быстрое гугление публичных cifs-шар не нашло.
HTTP - понятен из названия. Сайты-файлопомойки отдают контент поверх http, то есть отрабатывает передачу веб-сервер.
z0rgoyok: отвечу в коммент по пунктам:
1) выше
2) C++/Java/Scala дадут гораздо большую производительность
3) Масштабирование и геораспределение зависят от алгоритмов, а не языка.
4) Сейчас вместо трендов хайп, удобство - личное суждение, современный подход - написал/взлетело/костыли и забивание гвоздей микроскопом.
diegocoder: хочется - пишите!
В Linux subsystem for Windows графику не запустить, поэтому кроме виртуалок никак. Ну или осилите кросс-компиляцию на виндовые подсистемы.