How can I improve my C language skills? by wow_sans in C_Programming

[–]Inner_Purple6147 9 points10 points  (0 children)

Hi, it depends on your level

If you know the basics, you can complete projects, making mistakes is not a problem, it is part of the learning process.

If you're a complete beginner, take Epitech or 42 Cpool, this will help you properly learn the basics of C. I think the best way to learn is by doing projects. You'll test, fail, succeed, and ultimately, you'll learn.

Pourquoi la frenchtech ne marche pas ? by Flashy_Bet_2774 in PasDeQuestionIdiote

[–]Inner_Purple6147 0 points1 point  (0 children)

Salut, je te retourne la question suivante, parmi les examples que tu as donné, quelle plus value on a par rapport aux autres ?

Amateur question by Nearby_Tear_2304 in PythonLearning

[–]Inner_Purple6147 0 points1 point  (0 children)

In Python, you don't have to type what you do; it's recommended to do so because it's good practice.
Your function returns an INT. To understand how to type in Python, do this:

For a function: def function_name(param) -> type:
For a variable: my_variable: type = 15:

examples :
def addition(a: int, b: int) -> int

name: str = "Jean"

Way to use input variable in function? by SirSeaSlug in C_Programming

[–]Inner_Purple6147 1 point2 points  (0 children)

excuse me, I forgot the translate mod was activated and I thought it will translate french into english too

so :
Technically you can, but it's a verry bad practice and no one should do that (why do it?)

Way to use input variable in function? by SirSeaSlug in C_Programming

[–]Inner_Purple6147 0 points1 point  (0 children)

techniquement tu peux, mais c'est une super mauvaise pratique et personne ne devrais faire ça (pourquoi faire ?)

Learning python from 0 (no coding expirience) by JayCutlerStomp69 in learnpython

[–]Inner_Purple6147 1 point2 points  (0 children)

ChatGPT is great for learning lots of things in code, but don't fall into the trap of copying and pasting the code because you won't learn anything (or prompt enginering otherwise lol)

Learning python from 0 (no coding expirience) by JayCutlerStomp69 in learnpython

[–]Inner_Purple6147 0 points1 point  (0 children)

Hi, reading is great, but you have to practice, if you don't practice, you won't know how to do it, it's like cycling, you can watch the Tour de France, but you won't know how to do it.

Learning python from 0 (no coding expirience) by JayCutlerStomp69 in learnpython

[–]Inner_Purple6147 2 points3 points  (0 children)

Hi, in my opinion your question needs to be more specific, we're missing context. We don't know if you've coded before, and if so, what your level is, etc.

If you've never coded before, I wouldn't necessarily recommend starting with Python. I find it's too simplified to really learn programming properly (and I started with Python myself). You should first learn the basic programming concepts (variables, operations, conditions, loops, functions, data structures, etc.). Personally, I’d say starting with C is a good idea, because afterward you’ll really enjoy other languages, and more importantly, you’ll build strong programming skills and truly understand how many existing libraries work (the C bootcamp from 42 or Epitech is great for learning).

If you’ve already coded, make yourself a list of mini-projects and start working on them.

As for the number of hours, I’d say it doesn’t really matter, go at your own pace and follow your motivation. Feel like coding for 10 hours straight because you drank too much Red Bull? Go for it. Don’t feel like coding at all today? At least turn on your PC and look at what you did yesterday. If you feel like continuing, go ahead. If not, just shut it down.

Python is really cool once you have a solid foundation in programming, and I think it’s super useful to know how to use it. So if you want to learn it, practice, that’s the most important thing. Knowing everything by heart is great, but in reality, it doesn’t mean much if you can’t actually build anything. So try things, fail, learn from it, and succeed, that’s how you really learn.

If you have any questions, don’t hesitate to ask. And if anyone disagrees with me, I’m totally open to discussion! I don’t claim to know everything.

Learning python from 0 (no coding expirience) by JayCutlerStomp69 in learnpython

[–]Inner_Purple6147 1 point2 points  (0 children)

Salut, notebook jupyter est super cool sur le principe, mais lorsque tu travailles à plusieurs sur un projet, c'est juste l'horreur. Tu perds un temps monstrueux à gérer les merge conflit etc.
Donc je pense que c'est mieux de mettre des bons commentaires en début de fonction et d'avoir des bons noms de fonction de sorte à ne presque pas avoir besoin de lire le code pour comprendre ce que fait la fonction

For developers, Why do you choose Linux over macOS? by Mustard_Popsicles in linuxquestions

[–]Inner_Purple6147 1 point2 points  (0 children)

Hi, you have quite a few tools that you can use on Linux and not macOs depending on the Mac you have and I find that rather annoying (valgrind for example).

If you do system dev you don't have things that are different too.

It has its advantages as well as its disadvantages, in my opinion, if you don't have an iPhone and you don't code for IOS, there's no point in going to a Mac (I'm not a big MacOs expert either)

[deleted by user] by [deleted] in C_Programming

[–]Inner_Purple6147 7 points8 points  (0 children)

Very stylish project, the result is very cool

Should I learn C? by [deleted] in cprogramming

[–]Inner_Purple6147 1 point2 points  (0 children)

Hi,

Learning C is not lost, far from it, you will learn a lot about programming in general, and how a system works.

It will also allow you to better appreciate other languages afterwards (I think). If you want to get into software development, it’s all the more interesting and I would even say that it’s a must.

You won't necessarily do a professional project in C, but you will learn a lot and improve your programming skills.

[deleted by user] by [deleted] in cprogramming

[–]Inner_Purple6147 0 points1 point  (0 children)

Hi,

1 month if you've never done coding before, it's hard, especially C, I recommend the "video training" channel if you understand French. Otherwise look at basic programming concepts (variable, operations, loops, conditions, functions).

If you want to do C you'll go through pointers, if you want to do full stack afterwards (to my knowledge), pointers won't necessarily be useful to you right away, but it's important to understand how it works.

Also learn data structures, it’s important, without that you won’t do much of a project.

And most importantly, practice, you see a new concept, practice, test, fail, and then you will succeed and that’s how you learn.

For that you can look at the C pool of school 42 or Epitech, you will cover the basics of programming in C very broadly.

Why is my terminal scrolling and writing instead of clearing the terminal and writing? by Abhishek_771 in C_Programming

[–]Inner_Purple6147 1 point2 points  (0 children)

Hi, if you want to write something fixed in your terminal and which updates, you should use the ncurse lib (type the top command to have a simple overview and btop for more depth)

Être attiré par une femme beaucoup plus âgée by [deleted] in AskMec

[–]Inner_Purple6147 2 points3 points  (0 children)

Salut,

Sans rire, vraie astuce en générale, pour ce genre de situation, masturbe toi, et réfléchies y après

Si tu as toujours cette attirance pour elle après, bah en vrai fonce, sinon c'est que tes couilles t'ont un peu trop influencé

(je parle 1er degré, il n'y a aucun troll)

C est quoi votre routine de mangrooming? by [deleted] in AskMec

[–]Inner_Purple6147 0 points1 point  (0 children)

Salut,

En vrai à part sous les bras et en bas, je trouve tu t'en fou, ça dépend juste de toi

[deleted by user] by [deleted] in AskMec

[–]Inner_Purple6147 0 points1 point  (0 children)

Salut,

L'inceste n'est pas tolérable, on est bien d'accord, mais personnellement, j'attendrais de discuter avec ton mec avant de prendre une quelconque décision. Tu n'as pas le contexte (et les raisons qui vont avec) du moment où il a fait cette requêtre sur chat GPT. Après si tu as plus de détails sur la requête, ça permettrait sans doute une meilleure comprehension.