使用 C++ 创办科技初创公司

Jan 02, 2016     Author:n3mes1s     HN Points:157     HN Comments:101
Share this

摘要: Signal Analytics 是一家由作者与大学朋友共同创立的技术初创公司,致力于开发基于云的现代 OLAP 立方体。作者选择使用 C++ 作为主要开发语言,尽管这在同行中较为罕见。文章讨论了使用 C++ 的理由,包括现代 C++ 的生产力、内存管理、以及 Facebook 开源库如 Folly 和 Proxygen 的使用。作者还比较了 C++ 和 Python 在性能上的差异,指出 C++ 可以提供更高的计算效率,从而节省服务器成本。文章最后提到,虽然 C++ 的构建时间可能会随着代码库的扩大而增加,但预计 C++17 的模块特性将有助于缓解这一问题。

讨论: 这段内容主要讨论了使用C++作为编程语言在软件开发中的应用和选择理由。其中提到了编译器在测试过程中捕捉错误的优势,以及与Rust等其他语言的比较。讨论中还涉及到C++在视频处理领域的应用、人才成本、以及对于新工程师加入生态系统的影响。此外,还提到了对于C++的一些常见误解,如手动内存管理和指针的使用。

原文标题:Starting a tech startup with C++
原文链接:https://medium.com/@jamesperry/starting-a-tech-startup-with-c-6b5d5856e6de#.wv0nsmicb
讨论链接:https://news.ycombinator.com/item?id=10826635