- 主题:用c++做了一个项目生不如死
那么你为啥不用其它语言呢?
相信本版的 C++ 程序员们,大多数都会一两种其它语言。
【 在 nextworld8 的大作中提到: 】
: 用c++做了一个项目生不如死,也许对一些特性不熟悉的原因
: 以后如果不限定语言的话 绝不选c++
: 工程类应用 还是选择对应合适的语言
: ...................
--
FROM 110.84.122.*
哦。你是打算弄网络相关的是吗?
你要不看一下我弄的 qtng 协程库。
里面也有各种网络包处理。但没有 HTML 解码,得用 Qt 自带的或者找第三方库。
Qt 还真有 HTML 解析。
【 在 nextworld8 的大作中提到: 】
: 限定了
: 如果是我自己设计的 会用go
: 各种网络包和html解析包太方便了
: ...................
--
FROM 110.84.122.*
现在有 vcpkgs,原理是下载源码,然后用 cmake 包含指令把第三方库一起构建进来。
以前 c++ 的依赖不好处理主要是第三方库都是给 dll 和 lib 必须和编译器匹配。
现在都是开源的源代码就简单多了。很多办法可以实现自动下载与链接。
比如国产的 xmake,也能做到。
【 在 hotfix 的大作中提到: 】
: 有快十年没写c++了
: 现在c++对依赖的管理有什么改进吗
: 像go mod 或rust cargo 那样的
: ...................
--
FROM 110.84.122.*
开源。但是也可以找我买商业支持,就看你有没有兴趣支持我这第一单了哈哈。
【 在 nextworld8 的大作中提到: 】
: 好的 是开源的么
--
FROM 110.84.122.*
我也是推荐楼主用 Java.
最近 Java 推出了虚拟线程,跟 go 语言是同样的使用方式。
我自己都想把我自己的某个 C++ 项目迁移成 Java 的。
【 在 ctca 的大作中提到: 】
: 是不是觉得指针、内存管理搞不定?换Java试试。
--
FROM 110.84.122.*