#kotlin language
Explore tagged Tumblr posts
Text

Connect with us to create future-oriented and attractive mobile apps using the Kotlin language. We have a team of skilled and experienced software developers that are well-versed in advanced technology and guarantee on-time delivery.
0 notes
Text
🚨 Attention Devs! 🚨
STOP trying to convert legacy Java codebases to Kotlin, just STOP.
It's always half-baked and causes issues for everything else. and NO, KOTLIN is NOT 100% JAVA COMPATIBLE. It works most of the time UNTIL IT DOESN'T.
btw it also doubles my build time which is super annoying
8 notes
·
View notes
Text
Only a week of WordPress and I'm already remembering why I stopped the first time, this shit is literally soul sucking I fucking hate it
#it's the most boring type of development existing probably#but grinding my teeth because this is the second quickest way i have to make money#ugh i also have to learn how to do ios app development because of my father's client#i hope the language used for that is better than apple's shitty computers#i miss kotlin that's a serious language that requires brain to use not this stupid mix of html and php that i detest#also fuck css i find it so unpleasant for some reason
2 notes
·
View notes
Text
Hello, Kotlin!
I'm teaching myself a new programming language, sort of.
It's called Kotlin, and you can read about it here and here.
I've used dozens of programming languages in my life. Lately I've been using Java for about 90% of my work, with the other 10% split between C++ and various scripting languages. It feels like I'm out-of-practice with more languages than I ever learned!
I actually need to learn only enough Kotlin to write Gradle build scripts. I've been using Gradle's Groovy DSL (=domain-specific language) for many years, and Gradle recently announced that, going forward, their Kotlin DSL would be the default. But since Kotlin is a GPL (=general-purpose language), I may try writing apps in it as well.
Because Kotlin is very similar to both Java and Groovy, it doesn't quite feel like a new language to me.
#coding#programming languages#java#groovy#c++ language#kotlin#gradle#scripting#self education#self study#software#gpl#familiar
5 notes
·
View notes
Text



Coffee, work and old Hindi songs for my soul💕💕
#dark academia#spilled thoughts#lovepoems poetry#study space#studygram#studyspo#study aesthetic#studyblr#stem studyblr#studywithme#cloud computing#computer scientist#html website#kotlin#flowers#coffee#coffetime#coffee is my love language#android#desi academia#academia aesthetic
12 notes
·
View notes
Text
5 Programming Languages For Beginners?
This small article from "Analytics Insight" briefly introduces five programming languages that are supposedly suitable for beginners to learn to program: Python, C and C++, Java, Kotlin and JavaScript. I do not share this opinion with the author Shiva Ganesh. For me, of the programming languages mentioned above, "Python" is by far the best for beginners, followed by JavaScript. I would never recommend "Java" to a beginner as the syntax is quite complicated and not at all intuitive to understand, which is very much the case with e.g. Python. I wouldn't recommend C, C++ and Kotlin for newcomers either, because these languages are too complex to start with.
In diesem kleinen Artikel von "Analytics Insight" werden fünf Programmiersprachen kurz vorgestellt, die angeblich für Einsteiger geeignet sein sollen, um das Programmieren zu lernen: Python, C und C++, Java, Kotlin und JavaScript. Diese Meinung teile ich nicht mit dem Autor Shiva Ganesh. Für mich ist von den oben genannten Programmiersprachen "Python" mit Abstand am besten für Anfänger geeignet, direkt dahinter kommt die JavaScript. Einem Anfänger würde ich niemals "Java" empfehlen, da die Syntax ziemlich kompliziert und überhaupt nicht intuitiv verständlich ist, was z.B. bei Python sehr stark der Fall ist. C, C++ und Kotlin würde ich Neulingen auch nicht anraten, weil diese Sprachen für den Anfang zu komplex sind.
Post #48: Analytics Insight, 5 Programming Languages For Beginners To Learn, 2023.
#coding for kids#programming#coding is fun#coding#education#learning#i love programming#i love coding#programming language#i love python#c#c++#kotlin#java#javascript
4 notes
·
View notes
Text
youtube
0 notes
Text
Java is a reliable and mature language with a vast ecosystem, while Kotlin offers modern features, conciseness, and improved safety
#Java or Kotlin#Java or Kotlin for Android#Java or Kotlin which is better#Java or Kotlin for Android Developer#Java or Kotlin for App Development#which language is better java or Kotlin#Is Java or Kotlin better#Is Java faster than Kotlin
0 notes
Text
1 note
·
View note
Note
did u know that the programming language Kotlin has an operator called the "elvis operator" and it looks like this ?:
Woah mama I'm in a program
178 notes
·
View notes
Text
moving target
Today I learned that my decision to study Kotlin has coincided with the release of its new "K2" compiler front-end, a change that has been "in the works" for a couple years.
0 notes
Text
Ah okay I fixed it, i had it in the wrong place because of that fuckin map value
I don't deserve to deal with a double database (???) issue on a Saturday evening while my eyes are fucked
#if you hear me yell about maps don't worry#I'm just constantly yelling about it because there's no decent documentation on how to deal with that shit in kotlin#do other languages have to deal with maps? have i just forgotten? idk
4 notes
·
View notes
Text
i need more mutuals who are into coding and engineering!! more info under the cut!!
I planned to become an electrical engineer like my stepdad but then I decided to change my path to programming. I'm currently studying at technikum (<- wikipedia link so I don't have to explain the whole polish learning system), programmer major.
this year I have exams from web development (10th Jan - theory, 16th Jan - practical exams) and next year I have exams from App development (both mobile and desktop).
I know C family languages, Java, Python and those ones I am currently using. I also know a bit of Kotlin and I think I will continue learning it.
For web dev I know HTML and CSS ofc but also PHP and JS.
Planning on learning more languages I can use for App and operating system development as well as just to know them cause I want to after this year's exams!
my learning list:
Lua (I heard it's easy but I can't really get myself to read anything about this atm idk why)
Ruby
Assembly
Rust
As for electrical engineering I don't know much tbh but I would like to learn! I just used CAD programs for technical drawings (dad taught me some basic things when I was still thinking about going his path) helped my dad fix things on his Solar farm, houses of our neighbors and I made a few very simple circuits for fun a few years ago. Now I'm mostly focused on programming but since I learned most of the things I need for exams I have more time to do whatever I want now!
I'd like to get to know more people so I can share and mostly learn new things since even though I'm coding for years I consider myself a beginner and I am a total beginner when it comes to electrical engineering.
I'm willing to be friends or at least mutuals with anyone who codes or makes websites or is in STEM! no matter what your specialty/interest is exactly and no matter if you are a total beginner or a professional ^__^
I'd also like to have some mutuals who are into old web development and retro computing!!!!!!!!
edit: I forgot but I'm also interested in physics and quantum physics
#dear.diary୨୧#stemblr#women in stem#stem#programming#coding#web development#web design#old web#retrocomputing#computing#engineering#technology#techindustry#computers#computer#templeos#terry a davis#terry davis#linux#open source#github#calculus#physics#quantum physics#mathblr#mathematics
36 notes
·
View notes
Text

Been difficult to post lately for so many reasons, one of which is that the thoughts have been very code-y lately - but also social
At a @renegadeguild meetup the subject of elevators came up and I was lead to read the The Intuitionist

a book I realized a third of the way in was written by the same guy who wrote Zone One- a beloved zombie novel. Colson Whitehead. Would recommend.
Interesting book. Lots of relevant bits, but one that I latched onto with amusement was swan diving back into Elevator Saga - an elevator optimizing Javascript coding game. Would recommend.
I remember this launching sometime while I was back at ____, so that's 2015 onward - and over 7 years ago. We played it at work- have been meaning to go back to it - fun to try and model it well, knowing what the challenges would/could look like. I remain very mournful at the lack of easy 'let' in the JavaScript language. As someone who never learned a language other than my native English, this is the first time I'm feeling something missing in expressing myself/my thoughts even though I feel rather fluent in both.
I always joked that Google was my D&D Patron and now it feels truer with the evil twist of misaligned corporate values. Despite my love of Kotlin, have been finding JavaScript to coming in more handy. Handy for helping @renegadeguild type things- a group which continues to be pleasant and whose individual company I occasionally get to entertain in person. Recent outings which included seeing Sinners in IMAX. Would recommend.
See, fun update ✨
#on one hand I'm very aware of America falling apart#on the other hand it's spring here and I'm gardening and people around me are nice and I go to protests but there's only so much screaming-#coding is an excellent feeling#bring on that flow state#help where and how one can#am going to go get me some nice chai#stoned thoughts#coding thoughts#recreational coding#thinking about internet friends#friends#would love to talk Elevator Saga if anyone was interested
9 notes
·
View notes
Text
A thing that still blows my mind is that C++ is an object oriented language.
And most do not know what that means! :D
So we have the abstraction paradime. Badically having private and public stuff. Public interfaces and private implementation with the interface being some sort of abstraction. I mainly mentions this because that is SEPERATE from object oriented.
And then we have object oriented. Basically inheritance.
As in, software can inheret other software and extend it.
So in C++ class DERIVED can inherentclass BASE. And that means class DERIVED can be used both as class DERIVED and class BASE
Many languages facilitates the use of object oriented design like this.
But some languages are also object oriented.
As in, C++ is build so it inherits C
So you can use C++ as either C or C++
And Python inherets C++
Yes. You can write a program only in C in Python
Kotlin inherets Java.
Many languages do this. Because different languages does different things. If the different things can be described as different abstraction layers then it might be smart to let the higher abstraction level ones inheret from the lower abstraction level ones
Well written Python contains C for the very low level stuff, C++ for efficient safe use of HAL layer above it, and python for the system stuff
But if your python program have only higher lever stuff, it only needs to contain Python!
It is so flexible and neat! :D
#codeblr#programming#coding#softeware#software developer#software#the world is silly#software development#oop
8 notes
·
View notes
Text
The EctoMoog "Vanilla" Experience
Updated for 1.21.5
Back for 2025! with some big changes and additions with the newest iteration of my "Vanilla" experience. These are the mods and resource packs that I use when I want clean, Vanilla gameplay👇
Below I'll go through the mods, shaders and resource packs that I use, by category, highlighting the most important ones. The jury is out on whether all of these are truly vanilla in spirit, but I'll leave that up to you.
Mods
If you're a Modrinth user, you can find almost all of these mods (bar BetterF3, Cupboard, Vanilla tweaks and the hacks) in my collection, but each resource I mention will have a link so you can find it.
Note: Mods that are marked with an ❌ aren't updated to 1.21.5 yet, but once they are I will reinstall them, so I thought they'd be worth including.
Mod Loader - Fabric
To start with - I'm a tried and true Fabric loyalist- all of these mods are for Fabric, and I have no idea if you can get them for Forge. I have two mods to support Fabric:
Fabric API - API for Fabric
Fabric Language Kotlin - This allows Fabric mods to use the Kotlin programming language (at this moment, only Zoomify (see below) requires this)
Cosmetic
These are the most exciting ones, the mods that change the look of the game.
AppleSkin - This adds extra UI details around food, like saturation visualisers, regen visualisers and tooltips for food items.
BetterF3 - This mod improves the F3 menu, allowing you to customise it extensively, colour-coding and organising modules.
Chat Heads - This adds player head icons in chat, which is fun.

Image from Chat Heads Modrinth page.
❌ Continuity - This allows for and includes a datapack that adds connected textures.
Distant Horizons - This is probably the coolest mod on this list. Distant Horizons "adds simplified terrain past Minecraft's default view distance to improve performance and allow for longer draw distances." This means you can increase your render distance wayyyy more with way less impact on your machine. It's compatible with a lot of shaders, and it just looks amazing.
Lamb Dynamic Lights - One of many mods that re-add Optifine features, this mod adds dynamic lighting for items and entities that didn't already emit light. Essential for caving!
Iris Shaders - This is an essential, classic open-source shader mod that's more customisable than Optifine. See the shaders I use below.
❌ MiniHUD - Adds a small customisable heads up display in the corner of the screen- I like to have my cardinal direction, fps and coords for quick reference. Love this mod.
OrthoCamera - Adds a third person view with an orthographic perspective to the game. I use this ALL the time when planning big builds, and it makes for some really cool screenshots.
Shulker Box Tooltip - This allows you to see the contents of your Shulker Box through a tooltip in your inventory.
Visuality - This mod adds plenty of vanilla feeling particles to the game.
GIF from Visuality Modrinth page.
Zoomify - This is my favourite zoom mod, it zooms really far and its pretty customisable.
Experience
These are the mods that make the gameplay experience just a little bit nicer.
❌ Ambient Sounds - This adds extra ambience to the world, like bird sounds, the wind, the ocean, night sounds- it's subtle, but is genuinely incredibly immersive.
❌ Debugify - This mod fixes over 70 bugs listed in the Minecraft bug tracker.
FastQuit - This allows the you to quit your world instantly, while it saves in the background. A nice time saver.
Mod Menu - This is an extremely useful mod that adds a menu to see and configure mods while in-game.

Image from Mod Menu Modrinth page.
Sound Physics Remastered - This mod provides realistic sound attenuation, reverberation, and absorption through blocks. This includes echoing in caves which is very fun.
Performance
These mods improve the horrible performance of the base game. I'm not a programmer so I really can't explain them, but they work pretty well for me. I think.
Sodium - This is your basic optimisation mod. If you only use one of these mods, use this one.
Reese's Sodium Options - This adds a better video settings menu to customise Sodium options.
Image from Reese's Sodium Options Modrinth page.
Better Beds - This fixes bed rendering performance by removing the block entity renderer and replaces it with the default Minecraft model entity renderer.
❌ BetterFPS - This improves FPS.
❌ Cupboard - Supports BetterFPS
Bobby - This allows the game to render pre-loaded chunks beyond server render distance cap.
Dynamic FPS - This allows FPS to drop as low as you'd like when the game is running in the background.
Entity Culling - This incorporates smarter entity culling.
FerriteCore - This reduces memory usage.
Hold That Chunk - This incorporates smarter chunk loading by loading and unloading chunks by distance from the player, rather than by chunk unload packets from the server, which can be inefficient on high traffic servers.
ImmediatelyFast - This incorporates better rendering.
Krypton - Optimises the networking stack.
Lithium - This is a general optimiser.
❌ ModernFix - Improves performance and fixes bugs.
More Culling - Improves culling all round.
❌ Noisium - This speeds up world generation.
Particle Rain - This improves the look of weather with updated particle effects.
Libraries and APIs
Cloth Config API - A config screen API.
❌ MaLiLib - Library mod.
YetAnotherConfigLib (YACL) - A config library (required by Zoomify and Particle Rain)
Shaders
I'm very fussy with shaders, and most of the time I don't use any, but when I do I go for these three.
Note: all of these require Iris to function (see above).
BSL Shaders
Complimentary Shaders Reimagined
Complimentary Shaders Unbound - Similar to CSRI
Resource Packs
Vanilla Tweaks - This is a resource pack designer that allows you to pick and choose from a variety of tweaks to the visuals and sounds of the game, in part developed by xisumavoid. Here's every tweak I've chosen:
GUI - No Panorama Overlay, Coloured Ping Overlay, Clearer Wither Hearts, Numbered Hotbar, Dark UI
Fixes and Consistency - Item Stitching Fix, Updated Observer Texture, Corrected Item Holding
Retro - Classic Minecraft Logo
Unobtrusive - Borderless Glass, Lower Fire, Lower Shield, Translucent Pumpkin Overlay
Utility - Visual Note Block Pitch, Directional Hoppers
Peace and Quiet - Quieter Rain, Quieter Nether Portals, Quieter Fire, Quieter Minecarts
Connected Textures - Connected Bookshelves
Variation - Variated Dirt, Variated Coarse Dirt, Variated Cobblestone, Variated Moss, Variated Bricks, Variated Birch Logs, Variated Red Mushroom Blocks, Variated Nylium, Variated End Stone, Variated Gravel, Variated Mycelium, Variated Unpolished Stones, Variated Terracotta, Variated Stone, Variated Planks, Variated Grass
Terrain - Lower Mycelium, Lower Grass Paths, Lower Crimson Nylium, Lower Snow, Lower Podzol, Lower Warped Nylium, Darker Dark Oak Leaves, Golden Savanna, Circular Sun and Moon, Twinkling Stars, Circular Log Tops, Shorter Tall Grass, Shorter Short Grass, Lower Grass
Aesthetic - Cherry Picking, Vertical Nuggets, Brown Leather, Red Iron Golem Flowers, Animated Campfire Items, Moss Carpet Overhang
Dark UI and numbered hotbar
Classic Minecraft Logo
Lower Fire
Visual Note Block Pitch
Bare Bones - This is a texture pack that (when used with the right BSL settings) makes the game look like the Minecraft update trailers. I only use this occasionally, but it does look really great.
Bare Bones - Better Leaves - Improves the leaves with Bare Bones.
Bare Bones Boys
The End
And that's it! All of these are very subject to change, and I'll probably add and remove a lot of these in the future, but those are the mods I'm playing with right now, and I'm quite happy with them. See you in a year when I have to update all of these haha.
3 notes
·
View notes