GithubHelp home page GithubHelp logo

kula's Introduction

Kula 语言

Kula 是一个轻量、高扩展的 基于 .NET 的解释型动态编程语言。

Kula_Daiamondo

简介

Kula 是一个轻量解释型动态语言。
这是由 Hana Yabuki (AKA. 会唱歌的花枝丸) 个人开发的,自拟标准的 玩具语言
它可以基于 .NET 6 框架运行在支持 .NET 的操作系统上。

Kula 语言诞生于 2021 年 5 月 下旬,并且正在高速的发展之中。
所以,Kula 语言会在不久的未来支持越来越多的现代编程语言特性。

Kula语言 的特点

  • 生态

    • 环境易部署,可独立存在,也可嵌入其他 C# 项目
    • 和 C# 双向交互,可由 C# 实现高度的扩展性
    • 模块化编码,支持动态引用其他原生库
    • 优雅美观的官方文档
    • 丰富易用的错误提示
  • 语言本身

    • 灵活的基础语法
    • 动态类型
    • 函数式
    • 基于原型链的面向对象
    • 数组字典 等数据容器
    • 丰富的扩展性

单独的使用 Kula 语言不需要太多的前置知识,可以不学习 C#。 但是 Kula 语言只有和 C# 共同使用才能发挥完整的作用!

伴生项目


项目其他信息

主要负责人

参与贡献代码的方式

  1. 直接和花枝丸击剑
  2. 参与到相关申必组织
  3. PlaceHolder

开源协议

MIT-LICENSE

FAQ

Q1

Kula 语言是什么?我怎么没听说过?我需要学习他吗?

A1

Kula 暂时只是一个玩具语言,不具有 很强的工程性 或 学习价值本来是给一游戏项目做彩蛋的,现在游戏死了彩蛋活了。 但是,如果您对这个项目感兴趣,并且 愿意对语言加以研究改进语言的一些细节设计,鄙人感激不尽。

Q2

为什么叫 Kula 语言?

A2

因为 立项的时候 Hana 在打拳皇。
和 "为什么 Java 叫 Java" 同理 (🍀

kula's People

Contributors

hanayabuki avatar jisu-woniu avatar timothy-liuxf avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.