Programming Languages
(PL-100) Approved Programming Languages
Java
Prohibited
Java SE 11
Java SE 17
See PL-110
JavaScript
See PL-110
See PL-110
See PL-110
Swift
Prohibited
Prohibited
Swift 5
Python
Prohibited
See PL-110
Prohibited
C#
Prohibited
Prohibited
Prohibited
PHP
Prohibited
Prohibited
Prohibited
C/C++
Prohibited
Prohibited
Prohibited
Objective-C
Prohibited
Prohibited
Prohibited
Rationale:
We restrict the programming languages and frameworks in BloomTech Labs so that we can focus our resources on a subset of available technologies. By narrowing the field of choices, we feel that product quality will be improved through the sharing of common knowledge and reusable components.
Exceptions:
None
(PL-110) Approved Frameworks
React
> 16.13
-
Create React App
> 3.0.0
-
Next.js
None
Prohibited
Angular
None
Prohibited
Vue.js
None
Prohibited
Spring Framework
> 5.2.0
-
Spring Boot
> 2.0.0
-
Node.js
> 14
-
Express
> 4.17.0
-
Android SDK
> 10
-
React Native
> 0.60
-
FastAPI
> 0.75
-
Rationale:
We restrict the frameworks and versions in BloomTech Labs so that we can focus our resources on a subset of available technologies. By narrowing the field of choices, we feel that product quality will be improved through the sharing of common knowledge and reusable components.
Exceptions:
None
Last updated
Was this helpful?