#kotlin language
Explore tagged Tumblr posts
sacz21 · 1 year ago
Text
Tumblr media
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
forever-stuck-on-java-8 · 7 months ago
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
coffeeworldsasaki · 11 months ago
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
2 notes · View notes
frog707 · 1 year ago
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.
5 notes · View notes
nightfalldeepness · 2 years ago
Text
Tumblr media Tumblr media Tumblr media
Coffee, work and old Hindi songs for my soul💕💕
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.
4 notes · View notes
roycemars · 8 months ago
Text
youtube
0 notes
nikparihar · 2 years ago
Text
Java is a reliable and mature language with a vast ecosystem, while Kotlin offers modern features, conciseness, and improved safety
0 notes
mediagreenmint · 2 years ago
Text
1 note · View note
elvis-official · 9 days ago
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
frog707 · 1 year ago
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
coffeeworldsasaki · 1 year ago
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
4 notes · View notes
wojenka · 4 months ago
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
36 notes · View notes
simply-sithel · 20 days ago
Text
Tumblr media
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
Tumblr media
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.
Tumblr media
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 ✨
9 notes · View notes
moose-mousse · 3 months ago
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
8 notes · View notes
ectomoog · 25 days ago
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👇
Tumblr media
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.
Tumblr media
Chat Heads - This adds player head icons in chat, which is fun.
Tumblr media
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.
Tumblr media Tumblr media
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!
Tumblr media Tumblr media
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.
Tumblr media
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.
Tumblr media Tumblr media
Shulker Box Tooltip - This allows you to see the contents of your Shulker Box through a tooltip in your inventory.
Tumblr media
Visuality - This mod adds plenty of vanilla feeling particles to the game.
Tumblr media
GIF from Visuality Modrinth page.
Zoomify - This is my favourite zoom mod, it zooms really far and its pretty customisable.
Tumblr media Tumblr media
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.
Tumblr media
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.
Tumblr media
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.
Tumblr media
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
Tumblr media
Complimentary Shaders Reimagined
Tumblr media
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
Tumblr media
Dark UI and numbered hotbar
Tumblr media
Classic Minecraft Logo
Tumblr media Tumblr media
Lower Fire
Tumblr media
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.
Tumblr media
Bare Bones Boys
The End
Tumblr media
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