Skip to content

cloudxaas/philosophy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 

Repository files navigation

CloudXaas Philosophy

  1. Learn Go first.
  2. Use as simple syntax for non performance critical code sections (so as to be easily translatable across all other languages and for developer maintenance where possible). Keeping within context of "Go" programming language.
  3. All styles are referenced from Google's Go coding style.

To enhance app development, we can create "syscall" functions that standardize programs and functions. This can facilitate code reuse and improve program speed.

It has become evident that many functions are being redundantly created across different domains. If a global standard for commonly used functions is established, it can bring harmony and coherence to the programming world.

Based on extensive coding experience, most functions are typically balanced between CPU time and memory use. As such, we can assign different names to each function based on their CPU efficiency and memory tradeoff, such as function-25 for 25% CPU efficiency, function-50 for 50% CPU and memory efficiency, function-75 for 75% CPU efficiency and memory tradeoff, while "function" denotes 100% CPU efficiency.

To develop CloudXaaS programs and solutions, we prioritize aerospace military-grade standards for AI, ultimate security, extreme performance, and maintainability.

We write everything in reusable functions, following a modular, simple, clean, and minimal Unix philosophy.

CloudXaas is always striving to improve, following the coding style of Google, Misra, AutoSAR, NASA, and Linux.

Here, we seek to standardize package and function naming calls for everything.

(https://github.com/cloudxaas/philosophy/wiki) Go to wiki for everything else and introduction

为了增强应用程序开发,我们可以创建标准化程序和函数的“系统调用”功能。这可以促进代码重用并提高程序运行速度。

显然,许多功能在不同领域中被重复创建。如果建立通用的常用功能标准,它可以为编程世界带来和谐和一致性。

基于丰富的编码经验,大多数功能通常在CPU时间和内存使用之间平衡。因此,我们可以根据CPU效率和内存权衡为每个函数分配不同的名称,例如25%CPU效率的function-25,50%CPU和内存效率的function-50,75%CPU效率和内存权衡的function-75,而“function”表示100%CPU效率。

为了开发CloudXaaS程序和解决方案,我们优先考虑AI的航空航天军事级别标准,最终安全性,极端性能和可维护性。

我们在可重用的函数中编写所有内容,遵循模块化,简单,清洁和最小的Unix哲学。

CloudXaas始终在努力改进,遵循Google,Misra,AutoSAR,NASA和Linux的编码风格。

About

README FIRST! Why & How to develop cloudxaas programs and solutions

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published