#编程语言
awesome-test-automation - 综合测试自动化资源库
测试自动化编程语言开源框架GitHub软件测试Github开源项目
Awesome Test Automation项目汇集了多种编程语言的测试自动化资源,包括框架、工具、库和软件。涵盖Python、Java、Ruby、C#、PHP、JavaScript和Kotlin等主流语言,同时提供移动测试、通用测试工具和自动化服务相关资源。该项目致力于帮助开发者高效实施测试自动化,并欢迎社区成员贡献内容。
the-swift-programming-language-in-chinese - Swift 编程语言中文版,社区维护的 Apple 官方教程翻译
Swift编程语言中文教程GitBook开源翻译Github开源项目
本项目是《The Swift Programming Language》的中文翻译,由社区维护并持续更新。内容涵盖 Swift 语法、特性和最佳实践,跟进官方最新版本。项目提供在线阅读,适合中文开发者学习和提升 Swift 编程技能。
solidity - 面向以太坊智能合约的高级编程语言
Solidity智能合约以太坊编程语言开源项目Github
Solidity是专为以太坊虚拟机设计的智能合约编程语言。它支持静态类型检查、继承和复杂数据结构,使开发者能够高效创建各类区块链应用。该开源项目提供完善的文档和示例,助力智能合约开发,是区块链技术生态中的关键组成部分。
docker-erlang-otp - Erlang OTP官方Docker基础镜像项目
ErlangDockerOTP容器化编程语言Github开源项目
docker-erlang-otp是Erlang OTP的官方Docker基础镜像项目。它涵盖了23、22等多个Erlang版本,提供接近完整的OTP环境。镜像设计平衡了功能完整性和体积优化,支持observer和dirty scheduler等特性。此外,项目还包括slim和alpine等轻量级变体,以适应不同场景的需求。
awesome-wasm-langs - WebAssembly多语言编译支持汇总
WebAssembly编程语言编译浏览器性能Github开源项目
这个项目汇总了可编译到WebAssembly或在WebAssembly中运行虚拟机的编程语言。涵盖范围包括C、C++、Rust等成熟语言,AssemblyScript、Go等稳定语言,以及一些实验性语言。项目全面展示了WebAssembly语言生态,为开发者选择合适的WebAssembly开发语言提供参考。
grammars-v4 - 支持ANTLR v4的多语言正式语法集合
ANTLR v4语法编程语言文件格式GitHubGithub开源项目
grammars-v4是一个为ANTLR v4设计的正式语法集合,GitHub上持续集成状态良好。该项目包含多种编程语言和文件格式的解析器语法,如Java、C++、C#和C等。这个丰富的语法库方便开发者进行语言解析和编译器开发。仓库以语言或文件格式的小写名称作为根目录,结构清晰。项目提供详细的Wiki和行为准则,促进开发者社区的良好互动。
awesome-kotlin - Kotlin资源与工具的综合汇总 助力现代软件开发
Kotlinawesome-kotlinGitHub编程语言开源资源Github开源项目
这个项目提供了一个精选的Kotlin资源列表,内容涵盖基础教程到高级技巧。它包含最新的文章、视频和幻灯片,并提供RSS订阅功能,方便开发者获取Kotlin开发动态。作为社区驱动项目,它鼓励知识分享,旨在构建Kotlin生态系统的全面指南。
crystal - 融合Ruby语法与C性能的静态类型编程语言
Crystal编程语言静态类型检查编译优化开源项目Github
Crystal是一种现代静态类型编程语言,结合了Ruby的语法简洁性和C语言的高性能。它支持无需显式类型声明的静态类型检查,可直接调用C代码,具备编译时代码评估和生成能力,并能编译为高效本地代码。Crystal致力于在代码编写效率和运行效率之间取得平衡,同时提供全面的面向对象编程支持。
A-to-Z-Resources-for-Students - 学生编程资源导航 从入门到求职的全方位指南
编程学习资源开源项目在线课程编程语言技术教程Github
该项目汇集了学生编程学习的全方位资源,涵盖从基础语言到前沿技术的多个领域。内容包括教程、课程、开发工具,以及黑客马拉松、学生项目和实习机会等实践信息。资源适合不同水平的学习者,可帮助提升编程技能,为职业发展做好准备。
awesome-microservices - 全面汇总微服务架构资源
微服务框架API开源编程语言Github开源项目
该项目汇总了微服务架构相关的平台、框架、工具和最佳实践。内容涵盖了从开发到部署的各个环节,包括服务治理、API设计、前端集成等方面。开发者可以利用这些资源,更高效地构建和管理分布式微服务系统。
awesome-wasm - WebAssembly生态系统资源大全
WebAssemblywasm编程语言跨平台开发性能优化Github开源项目
这是一个全面的WebAssembly(wasm)生态系统资源集合,涵盖通用资源、在线playground、教程、编译器、非Web嵌入和项目实例等内容。该项目汇集了丰富的学习材料和开发工具,适合各层级开发者深入了解和应用WebAssembly技术。
books - 全面涵盖的计算机科学技术书籍指南
书籍列表计算机科学编程语言算法开源Github开源项目
该项目整理了覆盖广泛计算机科学和技术领域的书籍清单,包含算法、编程语言、网络、操作系统等多个方向的经典著作和现代教材。书目按主题分类,注明出版年份和是否免费,为学习者和从业者提供了深入了解各计算机科学领域核心知识的宝贵参考。
awesome-roadmaps - 软件开发学习路线图资源汇总
软件开发学习路线编程语言Web开发移动开发Github开源项目
awesome-roadmaps 收录了多个领域的软件开发学习路线图,涵盖编程语言、Web开发、移动开发、游戏开发和AI等方向。项目为开发者提供系统化的学习路径和资源,助力技能提升和职业发展。每个路线图包含详细指南和最佳实践,是开发者学习成长的有力工具。
awesome-crystal - Crystal编程语言资源和工具汇总
Crystal开源项目编程语言软件开发代码库Github
该项目收集整理了Crystal编程语言相关的代码和资源,涵盖算法、数据结构、区块链、C语言绑定等多个领域。列表中包含了各种实用的Crystal库、框架和开发工具,旨在为Crystal开发者提供稳定可靠的参考资源,帮助提升开发效率并拓展Crystal的应用场景。
awesome-ocaml - OCaml资源与工具大全 从入门到精通
OCaml编程语言函数式编程开源项目开发工具Github
本指南汇集了OCaml语言的核心资源,包括工具、框架、库和文章。涵盖了从社区到算法,从应用库到代码分析等多个方面,是OCaml开发者不可或缺的参考。同时提供免费书籍、论文和演示文稿,助力开发者全面掌握OCaml。
awesome-dart - Dart开发者必备的优质框架与资源汇总
Dart编程语言开发框架库工具Github开源项目
awesome-dart是一个综合性的Dart资源集合,涵盖了Web开发、服务端、游戏、动画等多个领域的优质框架和库。项目精选了社区活跃、文档完善的开源工具,为Dart开发者提供了从入门到进阶的全面参考。无论是构建客户端应用还是服务器端系统,都能在此找到合适的开发资源。
awesome-made-by-brazilians - 巴西开发者创建的开源项目精选列表
开源项目巴西开发者GitHub编程语言软件工具Github
awesome-made-by-brazilians收录了巴西开发者创建的多样化开源项目。该列表涵盖了各种编程语言和工具,包括应用程序、软件、开发工具和资源列表等。项目展示了巴西开发社区的创新成果,为全球开发者提供了优质的开源资源。每个项目都附有GitHub链接和星标数,方便用户快速浏览和访问感兴趣的内容。
awesome-mongodb - 精选MongoDB资源库工具和应用列表
MongoDB数据库开发资源编程语言工具Github开源项目
该项目汇集了MongoDB生态系统中的优质资源,包括官方文档、技术文章、书籍、教程、各语言驱动库、实用工具和应用。内容覆盖从入门到高级的多个方面,为开发者提供全面的MongoDB参考。项目列表经过精心筛选,适合不同经验水平的开发人员使用和学习。
awesome-elm - 精选Elm前端开发学习和实践资源
Elm前端开发函数式编程Web应用编程语言Github开源项目
本项目汇集了Elm编程语言的优质学习和开发资源,包括教程、库、工具等。内容涵盖入门指南、视频课程、技术文章、会议演讲等多个方面。还提供了测试、代码生成、包管理等开发工具,以及编辑器插件和示例代码。适合想要学习和使用Elm进行前端开发的程序员参考。
awesome-advent-of-code - Advent of Code资源库,项目模板、工具与多语言解决方案
Advent of Code编程挑战开源项目编程语言代码模板Github
Awesome Advent of Code是一个综合性资源库,收集了与Advent of Code编程挑战相关的优质内容。它提供多种编程语言的解决方案、项目模板和实用工具,包括浏览器扩展、可视化工具和命令行工具。该项目旨在帮助参与者更有效地应对挑战,同时为编程爱好者提供丰富的学习资源和实践机会。
haskell-symbol-search-cheatsheet - Haskell 特殊符号查询手册
HaskellGHC符号搜索语法特性编程语言Github开源项目
这是一个提供Haskell和GHC中特殊符号参考的项目。收录了严格性标志、魔法哈希、模板Haskell语法等多种语法元素,包含简要说明和代码示例。项目旨在帮助开发者快速查找和理解Haskell的特殊符号,提升编程效率。适合Haskell初学者和有经验的程序员使用。
savi - 安全高效的并发编程语言助力开发者应对技术挑战
Savi编程语言并发内存安全LLVMGithub开源项目
Savi是一种新兴的编程语言,专注于并发安全和内存安全。它采用独特的类型系统,在编译时确保代码的安全性。Savi基于Pony运行时和LLVM编译器,支持多种原生目标。这种语言不仅注重性能和可扩展性,还致力于提供良好的开发体验。Savi旨在为开发者提供新的编程思路,帮助他们更好地应对复杂的技术挑战。
imba - 全栈Web编程语言 编译为高性能JavaScript
Imba编程语言Web开发JavaScriptDOMGithub开源项目
Imba是一种全栈Web编程语言,具有简洁语法、集成样式和零配置特性。它支持服务器和客户端开发,在语言层面支持DOM操作,并编译为高性能JavaScript。Imba提供类型支持和强大工具链,包括基于esbuild的内置打包工具,有助于开发者快速高效地构建Web应用。
awesome-swift - Swift 编程资源集合 开发者指南与工具库
SwiftiOS开发编程语言开源项目移动应用开发Github
该项目汇集了丰富的 Swift 编程资源,包括官方和第三方指南、代码风格规范、开发工具和各类库。涵盖 UI、网络、数据管理等多个领域,为 Swift 开发者提供全面的参考。项目内容持续更新,致力于成为高质量的 Swift 资源集合。
Nim - 兼顾效率与灵活性的现代系统编程语言
Nim编程语言编译器开源项目跨平台Github
Nim是一种结合了高效性和灵活性的系统编程语言。它拥有强大的编译器和丰富的标准库,支持Windows、Linux和Mac OS X等多个平台。Nim语法简洁,性能接近C语言,同时融合了现代编程语言特性。其编译器采用自举开发,拥有活跃的社区和众多贡献者。Nim生态系统包括包管理器Nimble,便于依赖管理和代码共享。
cosmos - 开源算法与数据结构资源库
Cosmos算法数据结构开源协作编程语言Github开源项目
Cosmos是一个社区驱动的开源项目,致力于构建全面的算法和数据结构资源库,支持离线使用。项目涵盖C、C++、Java等多种编程语言实现,主题从人工智能到字符串算法应有尽有。不仅提供代码实现,还包含安装指南和编码规范,是开发者学习和实践的综合平台。
gemma-2-9b-it-GGUF - Gemma 2 Instruct模型,支持多语言与复杂文本生成
编程语言语言模型Github开源项目文本生成HuggingfaceGemmaGoogle模型
Google推出的Gemma 2 Instruct是全新文本生成模型,旨在高效处理多语言和编程任务。训练基于8万亿令牌,数据量较前代提升30%,覆盖网络文档、代码和数学等数据集,支持复杂文本生成与逻辑推理。模型参数仅9亿,对硬件要求较低,适合内存有限的用户,同时具备多语言和代码生成能力。
starcoder2-3b - 多语言代码生成模型 专注17种主流编程语言
模型GithubStarCoder2编程语言开源项目Huggingface机器学习代码生成自然语言处理
StarCoder2-3B是一个基于30亿参数训练的代码生成模型,专注于17种主流编程语言。该模型采用分组查询注意力和滑动窗口技术,具有16384个token的上下文理解能力。StarCoder2-3B可根据上下文生成代码片段,适用于多种代码生成和补全任务,但生成的代码可能需要进一步优化。模型在大规模多语言代码数据集上训练,旨在提供灵活的编程辅助功能。
codebert-base-mlm - 基于掩码语言模型的编程和自然语言预训练模型
模型Github编程语言CodeBERT预训练模型开源项目自然语言机器学习Huggingface
CodeBERT-base-mlm是Microsoft开发的编程和自然语言双模态预训练模型。它基于CodeSearchNet语料库训练,采用掩码语言模型目标,可用于代码补全、理解和生成任务。该模型支持多种编程语言,提供简洁的API接口,便于集成应用。CodeBERT-base-mlm在连接编程语言和自然语言方面展现出独特优势,为软件开发和自然语言处理领域提供了新的研究方向。
Yi-Coder-9B-Chat - 支持长文本上下文理解的多语言编程模型
开源代码生成Yi-Coder编程语言HuggingfaceGithub开源项目模型高效
Yi-Coder-9B-Chat是一个开源的代码语言模型,拥有不到10亿个参数,具备优异的表现。它支持包括Python、Java在内的52种主要编程语言,最大上下文长度可达128K tokens。该模型在LiveCodeBench评测中取得了23%的通过率,超越了一些更大参数模型。Yi-Coder-9B-Chat可以通过transformers库进行快速推理,适用于多场景的文本生成。该项目提供详尽的技术文档和支持,便于开发者上手使用。
granite-8b-code-base-4k - 多语言代码处理和优化的开源模型
机器学习Github模型编程语言Granite-8B-Code-Base-4K开源项目代码生成HuggingfaceIBM Research
Granite-8B-Code-Base-4K是IBM Research推出的开源代码生成模型,旨在跨多种编程语言执行代码生成、解释与修复任务。采用两阶段训练策略处理海量数据以提升模型的理解能力和任务执行效率,适用于软件开发中的多种应用场景。
CodeQwen1.5-7B-Chat - 专注代码生成的大规模语言模型支持多种编程语言
Huggingface模型文本到SQL代码生成Github编程语言CodeQwen1.5开源项目长文本理解
CodeQwen1.5-7B-Chat是一个专注于代码生成的大规模语言模型。该模型支持92种编程语言,具备64K tokens的长上下文理解能力。在代码生成、文本到SQL转换和bug修复等任务中表现优异。模型采用组查询注意力机制提升推理效率,可通过Hugging Face平台便捷使用。
replit-code-1.5 - 支持30种编程语言的AI代码补全模型
模型Github开源项目Replit Code语言模型HuggingfaceGGUF格式代码补全编程语言
Replit Code V-1.5 3B是一个3.3B参数的代码补全模型,支持30种主流编程语言。该模型在1万亿代码token上训练,采用32768 token的优化词汇表,上下文长度为4096 token。开发者可通过transformers库使用该模型,也可选用Triton实现的Flash Attention提升性能。作为AI辅助编码工具,它能够适应多种代码补全场景,提高编程效率。
stable-code-3b - 支持多编程语言的FIM功能语言模型
模型训练transformer开源项目模型GithubHuggingfacestabilityai/stable-code-3b文本生成编程语言
这款2.7B参数的语言模型具备Fill in Middle功能,可支持18种编程语言及长上下文处理,适合广泛的应用场景。
starcoder2-7b - 支持17种编程语言的开源代码生成模型
编程语言开源项目模型StarCoder2Github机器学习代码生成自然语言处理Huggingface
StarCoder2是一个基于7B参数训练的代码生成模型,支持17种主流编程语言的代码理解与生成。模型采用先进的注意力机制和大规模上下文窗口,在代码补全和程序生成等任务中表现出色,支持多种硬件环境部署。
mformer-sanctity - 开源深度学习NLP开发框架
MIT协议开源项目transformers模型Github开源协议编程语言软件许可Huggingface
这是一个基于MIT许可证的开源自然语言处理项目,使用transformers技术进行开发。该框架旨在为NLP应用开发提供支持,集成了相关工具和技术组件。框架采用模块化设计,便于开发者进行自然语言处理相关功能的开发和部署。
相关文章
Mojo🔥: 人工智能领域的革命性编程语言
2024年08月30日
CS-Ebook:一个高质量的计算机科学经典书籍推荐清单
2024年08月30日
Flyte:打造无忧的生产级数据和机器学习工作流平台
2024年08月30日
Flappy: 一款面向每位开发者的生产级LLM Agent SDK
2024年08月31日
CodeQwen1.5: 阿里云推出的革命性代码生成AI模型
2024年09月05日
NAND: 从逻辑门到计算机的基石
2024年09月05日
Lean4: 新一代函数式编程语言与定理证明器
2024年09月05日
NAND: 从逻辑门到图灵完备计算机的神奇之旅
2024年09月05日
Mojo 🔥: 人工智能时代的革命性编程语言
2024年08月30日