scala
intellij-plugins
scala | intellij-plugins | |
---|---|---|
45 | 167 | |
14,276 | 2,070 | |
0.1% | 0.5% | |
9.8 | 9.9 | |
10 days ago | 4 days ago | |
Scala | Java | |
Apache License 2.0 | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
scala
-
Groovy π· Cheat Sheet - 01 Say "Hello" from Groovy
Recently I had to revisit the "JVM languages universe" again. Yes, language(s), plural! Java isn't the only language that uses the JVM. I previously used Scala, which is a JVM language, to use Apache Spark for Data Engineering workloads, but this is for another post π.
-
Top Paying Programming Technologies 2024
8. Scala - $96,381
-
Server side(Backend) programming languages
Scala
-
Functional Programming Library for Golang by IBM
Big Scala vibes here, see also [1].
1: https://github.com/scala/scala/blob/v2.13.11/src/library/sca...
-
Scala 2.13.11 and 2.12.18 are here
For details, refer to the release notes on GitHub: * https://github.com/scala/scala/releases/tag/v2.13.11 * https://github.com/scala/scala/releases/tag/v2.12.18
-
Scala vs Java -The Ultimate Showdown
Scala is the next-generation Java virtual machine (JVM) language that is rapidly gaining popularity as a modern alternative to Java.
-
Modern SAT solvers: fast, neat and underused (2018)
Compiling Scala without a SAT solver is probably too difficult.
The CNF Converter is a gem.
https://github.com/scala/scala/blob/v2.13.5/src/compiler/sca...
-
Data Engineering and DataOps: A Beginner's Guide to Building Data Solutions and Solving Real-World Challenges
In addition to Structured Query Language(SQL), we can also use a variety of different programming languages, such as Python, Java, JavaScript, R, Julia, Scala, or any other programming language as long as it supports a basic database connection and functions to perform all of those operations, to connect to databases and perform more advanced query operations on the data. This gives us greater flexibility and allows us to apply custom-created logic to the data.
-
A Small Introduction to Functional Programming
Based on Lambda Calculus, developed by Alonzo Church in the 1930s, functional programming has been implemented in mainstream programming languages like JavaScript, Python and Java. Programming languages like Erlang, Haskell or Scala are better suited for functional programming as they are designed to be functional first.
-
a child starts crying in public
Scala
intellij-plugins
-
Code Sketching with Kotlin Notebooks: Developer Guide
For these demonstrations, I'm using IntelliJ IDEA, equipped with the Kotlin Notebook plugin and all necessary dependencies. If youβd like to follow along step-by-step, I recommend setting up your environment similarly. Here is a short installation guide.
-
Implementing an Auto-logout Feature for Android in Kotlin
Android Studio or IntellijIDEA (configured for Android development) installed and working in your machine.
-
Working with Environment Variables in Java
If you are using an Integrated Development Environment (IDE) like IntelliJ IDEA or Eclipse, you can set environment variables in the configuration settings of your application.
-
Kotlin and Azure Functions - Automating the deployment
Being somewhat allergic to coding in Java (this is a personal thing, if you like Java then good for you) I decided to try out writing the code using Kotlin from JetBrains instead. I'm already using IntelliJ as I work with Apache Spark using Scala, so the tooling was already there and ready to go for this.
-
Groovy π· Cheat Sheet - 01 Say "Hello" from Groovy
IntelliJ (look for the community edition) on the other hand offered great out-of-box Groovy support including IntelliSence, building, and running features. So, I sticked with it π
-
The Fossil Sync Protocol
I readily admit I am not familiar enough with fossil to know about the impedance mismatch, but I'll point out that https://github.com/JetBrains/intellij-plugins/tree/idea/241.... https://github.com/JetBrains/intellij-community/tree/idea/24... https://github.com/JetBrains/intellij-community/tree/idea/24... https://github.com/JetBrains/intellij-community/tree/idea/24... may a long way toward finding how they think about those operations
-
A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev
jetbrains.com β Productivity tools, IDEs and deploy tools (aka IntelliJ IDEA, PyCharm, etc). Free license for students, teachers, Open Source and user groups.
- JetBrains CEO Transition
-
IDE Suggestions
I've always used IntelliJ IDEA, other IDEs start feeling useless once you go down the Jetbrains path π
-
You are never taught how to build quality software
I offer, again, my JetBrains GrammarKit counterpoint from the last time that assertion came up <https://news.ycombinator.com/item?id=38192427>
>>>
I consider the JetBrains parsing system to be world class and they seem to hand-write very few (instead building on this system: https://github.com/JetBrains/Grammar-Kit#readme )
- https://github.com/JetBrains/intellij-community/blob/idea/23... (the parser I'll concede, as they do seem to be hand-rolling that part)
- https://github.com/JetBrains/intellij-community/blob/idea/23... (same for its parser)
- https://github.com/JetBrains/intellij-community/blob/idea/23... and https://github.com/JetBrains/intellij-community/blob/idea/23...
- https://github.com/JetBrains/intellij-plugins/blob/idea/233.... and https://github.com/JetBrains/intellij-plugins/blob/idea/233....
What are some alternatives?
kotlin - The Kotlin Programming Language.
Metals - Scala language server with rich IDE features π
rust - Empowering everyone to build reliable and efficient software.
intellij-rainbow-brackets - πRainbow Brackets for IntelliJ based IDEs/Android Studio/HUAWEI DevEco Studio/Fleet
rust - Rust for the xtensa architecture. Built in targets for the ESP32 and ESP8266
plantuml - Generate diagrams from textual description
Playwright - Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.
Apache NetBeans - Apache NetBeans
Elixir - Elixir is a dynamic, functional language for building scalable and maintainable applications
jenv - Manage your Java environment
Angular - Deliver web apps with confidence π
Mailspring - :love_letter: A beautiful, fast and fully open source mail client for Mac, Windows and Linux.