• 0

I need to learn a programming language, which one is easiest out of this list ?


Question

I have a really important job interview coming up in 10 days.
This company contacted me about a year ago, but I had just accepted an offer for a 1 year contract and couldn't back out.
So, I contacted them back, and they are interested still woohoo !

Only problem is, the position they want me for requires some coding - I dont know any.

Which would be easiest for me to submerge in a crash course for the next 10 days?  ( I once heard python is pretty easy)

Java
.NET
Node.js
PHP
Python
Ruby

And I need familiarity in 1 of these:

Git, Perforce, SVN, TFVC

Obviously this job is out of my comfort zone, and I am taking a slight risk, but I am wanting a change - :/

Thanks Everyone

Recommended Posts

  • 0

Do you know any other languages already? If not it's fairly unlikely you'll learn enough for an interview in 10 days.

If you really want to give it a try then stay away from any language that isn't type-safe. :p

  • 0

There's a difference between learning a programming language (such as C# or VB.NET), a framework (such as .Net), and the kind of program types you might be building (such as building desktop software or a web sites/services). So, what do you want to learn?

10 days isn't going to be long enough to get you very far.

  • 0

Python and SVN would be the easiest. The resources online to learn these are abundant.

You can start coding right away and see immediate results without installing anything here: https://repl.it/languages/python3

That said, it's unlikely you can learn enough to gain even basic proficiency in programming in less than 2 weeks. There's much more to it than learning the grammar of any particular programming language.

  • 0
  On 29/10/2015 at 04:24, Eric said:

Do you know any other languages already? If not it's fairly unlikely you'll learn enough for an interview in 10 days.

If you really want to give it a try then stay away from any language that isn't type-safe. :p

Those are the most fun though! :p

  • 0
  On 29/10/2015 at 04:24, adrynalyne said:

Don't know any and you want to know enough to be hired in 10 days?  Good luck, I'll say a prayer for you :)

I'd go PHP myself.


Well, this is just 1 part of the job descrip.  I didnt have anything mention coding in my resume, they knew this - so I am thinking it isnt a dealbreaker - but I would like to be able to answer a couple cursory questions.

  On 29/10/2015 at 04:24, Eric said:

Do you know any other languages already? If not it's fairly unlikely you'll learn enough for an interview in 10 days.

If you really want to give it a try then stay away from any language that isn't type-safe. :p


Honestly Eric, it has been over 20 years since I wrote a program, and it was in Turbo Pascal and I was about 12 years old.  So  - nope!  

 

  On 29/10/2015 at 04:26, virtorio said:

There's a difference between learning a programming language (such as C# or VB.NET), a framework (such as .Net), and the kind of program types you might be building (such as building desktop software or a web sites/services). So, what do you want to learn?

10 days isn't going to be long enough to get you very far.


My role would be to know enough of the language to be able to look at a part of the code, and possibly find the error as a root cause.
My position is a Cloud Support Engineer, so I would be working with Engineers of other large companies when there are problems - identifying problems, and solving them.  Part of a team 

 

  On 29/10/2015 at 04:27, Andre S. said:

Python and SVN would be the easiest. The resources online to learn these are abundant.

You can start coding right away and see immediate results without installing anything here: https://repl.it/languages/python3

That said, it's unlikely you can learn enough to gain even basic proficiency in programming in less than 2 weeks. There's much more to it than learning the grammar of any particular programming language.


Thanks - thats what I heard about Python.


You guys are totally right,  I wont be able to grasp anything but the most basic terms/concepts in 10 days.  I have a hard time learning things I am not interested in (my ADD becomes a real bitch)
But if I can at least immerse myself in it for a week or so, that way - when the 1 hour phone interview rolls around - I wont be stressed as much.  I need to stay positive, in the right frame of mind.



Thanks Guys, I really appreciate it.  I was worried someone was going to be an ass about it telling me there is no way, or "you're doing it wrong"  -or some crap.


Right now, I am just trying to get through to the next interview which is a face-to-face w/ 4 interviewers.  I always interview well, so even if I may not know as much as another candidate - I can BS with the best of them.  (plus I'll find out where the other candidates live and burn their house down) :shiftyninja:

  • 0
  On 29/10/2015 at 04:53, T3X4S said:

Well, this is just 1 part of the job descrip.  I didnt have anything mention coding in my resume, they knew this - so I am thinking it isnt a dealbreaker - but I would like to be able to answer a couple cursory questions.

Honestly Eric, it has been over 20 years since I wrote a program, and it was in Turbo Pascal and I was about 12 years old.  So  - nope!  
 

My role would be to know enough of the language to be able to look at a part of the code, and possibly find the error as a root cause.
My position is a Cloud Support Engineer, so I would be working with Engineers of other large companies when there are problems - identifying problems, and solving them.  Part of a team 

 

Thanks - thats what I heard about Python.


You guys are totally right,  I wont be able to grasp anything but the most basic terms/concepts in 10 days.  I have a hard time learning things I am not interested in (my ADD becomes a real bitch)
But if I can at least immerse myself in it for a week or so, that way - when the 1 hour phone interview rolls around - I wont be stressed as much.  I need to stay positive, in the right frame of mind.



Thanks Guys, I really appreciate it.  I was worried someone was going to be an ass about it telling me there is no way, or "you're doing it wrong"  -or some crap.


Right now, I am just trying to get through to the next interview which is a face-to-face w/ 4 interviewers.  I always interview well, so even if I may not know as much as another candidate - I can BS with the best of them.  (plus I'll find out where the other candidates live and burn their house down) :shiftyninja:

You might want to read up on the different types of errors as well (syntax, logic, runtime, etc).

Are you sure this job isn't language specific? It would help you to find out so that you can get a general idea of how errors look and how to determine their source.

  • 0

Programming is not a language

So given the time frame you should not select a language but instead select the best vehicle - i.e a non-joke Crash Course of some sort.

I guess a language used in Cloudy stuff BigData couldn't hurt such as "R"

 

  • 0

Start by reading this:

http://worrydream.com/LearnableProgramming/

But the instant feedback of the Khan editor might actually be good for some people:

https://www.khanacademy.org/computing/computer-programming

Poking through Codepen is a useful trip because again it's live:

http://codepen.io/

Microsoft has an "Absolute Beginners" series:

https://channel9.msdn.com/posts/Beginner

And there is a lot of resources from "Hour of Code"

https://code.org/learn

 

  • 0
  On 29/10/2015 at 05:00, adrynalyne said:

You might want to read up on the different types of errors as well (syntax, logic, runtime, etc).

Are you sure this job isn't language specific? It would help you to find out so that you can get a general idea of how errors look and how to determine their source.


It isnt language specific - but I do remember the syntax, logic errors - so I can at least draw upon something

  On 29/10/2015 at 05:06, DevTech said:

Programming is not a language

So given the time frame you should not select a language but instead select the best vehicle - i.e a non-joke Crash Course of some sort.

I guess a language used in Cloudy stuff BigData couldn't hurt such as "R"

 


I have a list of things to choose from.  I just need to learn a little of one of them.

I did find this great little video - seems pretty helpful.  Flies through stuff, doesnt drill down into too much detail, and covers a bunch of topics.  I think if I can memorize this whole video - I will feel a little more confident about it.


 

  On 29/10/2015 at 05:15, DevTech said:

Start by reading this:

http://worrydream.com/LearnableProgramming/

But the instant feedback of the Khan editor might actually be good for some people:

https://www.khanacademy.org/computing/computer-programming

Poking through Codepen is a useful trip because again it's live:

http://codepen.io/

Microsoft has an "Absolute Beginners" series:

https://channel9.msdn.com/posts/Beginner

And there is a lot of resources from "Hour of Code"

https://code.org/learn

 



Wow - thanks !
 

  • 0

And sadly (because I think it's BS), be prepared for FizzBuzz because it has captured the tiny little brains of HR people everywhere!

Jeff Attwood brought the FizzBizz solidly into the programming meme-set with this blog entry:

http://blog.codinghorror.com/why-cant-programmers-program/

And so, your chance of getting hit with it is quite high, even though it's trivial to memorize a solution...

This site has the trivial program done in a zillion languages!

http://rosettacode.org/wiki/FizzBuzz

And this guy evolves it through various modern programming styles:

http://www.tomdalling.com/blog/software-design/fizzbuzz-in-too-much-detail/

 

  • 0

find a friend*

who knows how to program, ask them to teach you.

Better find out what they use at your new place of work and start learning that.

I started in javscript/Jquery and then PHP, but for me, PHP really did NOT cerement what I was actually doing,

in other words i was just learning syntax and what works and what does not.

BUT PHP it did not teach me about, Classes, inheritance, instance, Enums, Encapsulation, Interfaces, Domain driven design.... Design patterns.

I learnt all of this from Dot net environment and the language c#.

Visual studio is free and possibly the best coding studio/platform/tool there is.

The language syntax of c# and java.... are so similar!!! if you can code in the one you should be able to in the other.

Again... learn the language and tools which they use...

  • 0
  On 29/10/2015 at 05:27, DevTech said:

And sadly (because I think it's BS), be prepared for FizzBuzz because it has captured the tiny little brains of HR people everywhere!

Jeff Attwood brought the FizzBizz solidly into the programming meme-set with this blog entry:

http://blog.codinghorror.com/why-cant-programmers-program/

And so, your chance of getting hit with it is quite high, even though it's trivial to memorize a solution...

This site has the trivial program done in a zillion languages!

http://rosettacode.org/wiki/FizzBuzz

And this guy evolves it through various modern programming styles:

http://www.tomdalling.com/blog/software-design/fizzbuzz-in-too-much-detail/

 


Thanks man, I really appreciate the tip

  • 0
  On 29/10/2015 at 05:31, Seabizkit said:

find a friend*

who knows how to program, ask them to teach you.

Better find out what they use at your new place of work and start learning that.

I started in javscript/Jquery and then PHP, but for me, PHP really did NOT cerement what I was actually doing,

in other words i was just learning syntax and what works and what does not.

BUT PHP it did not teach me about, Classes, inheritance, instance, Enums, Encapsulation, Interfaces, Domain driven design.... Design patterns.

I learnt all of this from Dot net environment and the language c#.

Visual studio is free and possibly the best coding studio/platform/tool there is.

The language syntax of c# and java.... are so similar!!! if you can code in the one you should be able to in the other.

Again... learn the language and tools which they use...



I already have a list in the job description.  And unfortunately, I dont have any friends that code.

I am picking Python because it was in the job descrip.


What is strange, is a year ago when they contacted me, I told them that it was outside of my field of expertise,  that I didnt know any code, but they still wanted to fly me out for an interview.

 

  • 0
  On 29/10/2015 at 05:06, DevTech said:

Programming is not a language

So given the time frame you should not select a language but instead select the best vehicle - i.e a non-joke Crash Course of some sort.

I guess a language used in Cloudy stuff BigData couldn't hurt such as "R"

 

Ah - debugging.  What Fun.  When I got into it, I had to deal with business mainframe programs (COBOL and FORTRAN), then databases (dBase, then Interbase, then Access and SQL).  Git is not a programming language at all, but a code repository (and any number of programming languages - including those for databases - can use git-style repositories; I have no idea whether COBOL or FORTRAN are among them; however, consider that both started out as mainframe-targeted languages, and both have moved to the GUI - including Windows NT - it wouldn't surprise me one bit that the current iteration of either or both can).

  • 0

Oh I almost forgot.

One of the most irritating parts of learning to program is the complete lack of getting cool visual feedback in the typical text console.

A lot of the links on the code.org site are to languages with visuals "ready to go" just for that reason.

I wanted to make sure I included this note because you mentioned attention problems when learning.

Skipping a couple of C++ variations on this for obvious reasons, I know of these solutions for standard languages:

Java - https://processing.org/

Javascript - http://processingjs.org/

C# - https://channel9.msdn.com/coding4fun/blog/End-of-Summer-Fun-with-FunSharp

---------------------------

On version control the invasion of Git is pretty much complete and universal. It would be insane to look at anything else...

 

  • 0
  On 29/10/2015 at 05:36, T3X4S said:



I already have a list in the job description.  And unfortunately, I dont have any friends that code.

I am picking Python because it was in the job descrip.


What is strange, is a year ago when they contacted me, I told them that it was outside of my field of expertise,  that I didnt know any code, but they still wanted to fly me out for an interview.

 

 

well then its a no brainier, if Python is on the job spec then learn that.

If they listed all of those you mentioned in the original post, then i would skip this company.

jack of all, master of none. For me just leads to $hitty programming... or you were only required to write 10 lines which i that case it wouldn't matter.

Best of luck.

  • 0

I googled for some system similar to Processing but in Python and all the Python solutions (really quick search of course) looked very very surprisingly awkward.

Then I came across this article:

http://compscigail.blogspot.ca/2012/05/python-vs-processing-as-first-language.html

Very short read and then poke through the comments section with a lot of teachers posting.

It gives one pause for thought that the "easy" in Python might be from the perspective of experienced programmers and not actually for beginners.

Anyways done my best....

Your mission, should you choose to accept it, is to learn a programming language in 10 days. As always, should you fail in your mission we will disavow all records of having advised you. These posts will self-destruct in ....

 

  • 0
  On 29/10/2015 at 05:50, Seabizkit said:

 

well then its a no brainier, if Python is on the job spec then learn that.

If they listed all of those you mentioned in the original post, then i would skip this company.

jack of all, master of none. For me just leads to $hitty programming... or you were only required to write 10 lines which i that case it wouldn't matter.

Best of luck.


Im not required per se to write any of it - just know enough so it isnt complete gibberish if I have to debug it.



The company is Amazon :)

  • 0
  On 29/10/2015 at 05:57, DevTech said:

I googled for some system similar to Processing but in Python and all the Python solutions (really quick search of course) looked very very surprisingly awkward.

Then I came across this article:

http://compscigail.blogspot.ca/2012/05/python-vs-processing-as-first-language.html

Very short read and then poke through the comments section with a lot of teachers posting.

It gives one pause for thought that the "easy" in Python might be from the perspective of experienced programmers and not actually for beginners.

Anyways done my best....

Your mission, should you choose to accept it, is to learn a programming language in 10 days. As always, should you fail in your mission we will disavow all records of having advised you. These posts will self-destruct in ....

 


Thank You, Sir.

You are a Gentleman and a Scholar  (and funny)


 

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • Our top 10 stories about Windows 10 from the past decade by Usama Jawad Windows 10 is approaching its 10th anniversary in a couple of days, and to celebrate this occasion, we have been publishing content that reminisces the decade that we have spent with the operating system. So far, we have talked about 10 features in Windows 10 that just never took off, as well as Windows 10 being the primary reason why we are so conscious about privacy now. Now, we are taking a look at our Windows 10 coverage from the past 10 years, highlighting the 10 stories that were read the most by our audience. Please note that this list is sorted in ascending order, which means that out of this collection of 10 stories, we will be moving from least views to most views. Also keep in mind that an additional criterion for the stories in this piece was that while they can contain information about other topics too, the core focus should be around Windows 10. Without further ado, let's begin! 10. Windows 10 May 2021 Update is live - here's what to expect This is a rather interesting piece due to the background surrounding it. While Microsoft only releases one feature update for Windows now, it used to roll out two back in the day; H1 and H2. The H1 update was typically a major update with lots of new features, while H2 was a relatively minor release that was mostly an enablement package to light up certain disabled capabilities. With the Windows 10 May 2021 Update, also know as Windows 10, version 21H1, Microsoft flipped the script a bit, and made this supposed feature update an enablement package too. At that time, this became the operating system's smallest feature update with only three enhancements revolving around Windows Hello, Windows Defender Application Guard, and Windows Management Instrumentation (WMI). Not particularly interesting. Still, a lot of you read this piece, those were exciting times as Microsoft was reportedly working on Windows 10X too. However, the company ended up canceling the OS within a month within a few weeks following the release of the Windows 10 May 2021 Update. 9. Clean installed Windows 10 22H2 vs Windows 11 23H2 benchmarked for performance Our readers are typically quite interested in performance benchmarks and while we regularly cover results from third-party testing in our news stream, we decided to conduct our own testing on this particular occasion. We essentially pitted the latest available versions of both Windows 10 and Windows 11 on "clean" systems. Our findings across various CPU and GPU benchmarking tools revealed that Windows 10 and Windows 11 are pretty close in terms of performance. While one sometimes tops the other in a particular category, the difference is very negligible. This conclusion was important for a couple of reasons. It emphasized that despite Microsoft's attempts to convince you otherwise, Windows 11 doesn't sport a major increase in performance. But more importantly, it also served as proof to our readers that Windows 11 isn't worse off in gaming either, so this shouldn't be a factor when you are considering upgrading. 8. Microsoft's app that promises Windows performance improvements has some shady stuff inside Over a year ago, Microsoft released a PC Manager app in the Microsoft Store as a means to optimize and boost the performance of your Windows 10 and Windows 11. However, an investigation from our readers revealed some rather shady stuff. For one, the Deep Cleaning option in the app was rather aggressive and would end up deleting the Windows Prefetch folder, which is something that even Microsoft doesn't recommend that you do. Secondly, the app contained affiliate links with trackers to some Chinese software websites that were offering utilities. It's rather odd that a first-party official Microsoft app wasn't polished on release, but it once again cemented the belief that "optimizers" aren't ideal. 7. Save your computer from Microsoft's Windows 10 end-of-life planned obsolescence Image via GMUNK This is one of our more recent pieces surrounding the upcoming end-of-support deadline for Windows 10. This editorial penned by our News Editor Paul Hill talks about the impact that this deadline will have on the environment as old PCs are eventually dumped in landfills. Although Paul does highlight the ways in which you can officially or unofficially extend support (ESU, 0patch, Flyby), he believes that the best option right now is to switch to a Linux distribution. Paul lays out several options including GNOME, KDE, Cinnamon, Mint, LXQt, Fedora SilverBlue, Lubuntu, and more. Despite Neowin being a Windows-focused website, this article received a lot of views and fairly positive feedback too. 6. Windows 10 version 20H2 is here - here's what you need to know Remember when I said earlier that the H1 package used to be a major feature update for Windows 10, while H2 was mostly an enablement package? Well, at that time, we were talking about Windows 10 21H1, which turned out to be a minor update with only three new features. This piece was about the preceding update, Windows 10 20H2, which should now give you some reference point of how small the next update was. This roundup piece covered all the new capabilities and enhancements present in the Windows 10 version 20H2 update, including Start menu improvements, theme-aware tiles, All Apps redesign, tablet mode upgrades, the new Chromium-based Edge, and more. At that time, we called this a minor update, because we didn't know that Microsoft would be ditching its established conventions and making Windows 10, version 21H1 even smaller. 5. Windows 10 reaches 70% market share as Windows 11 keeps declining Although Windows 11 is just about to overtake Windows 10 in terms of market share according to the latest reports, this wasn't always the case. In fact, just over a year ago in May 2024, Windows 10 stood strong at 70%, while Windows 11 was limping at 25%. However, with Windows 10's death approaching fast, Windows 11 has finally turned a corner and both operating systems now occupy roughly 48% each of the Windows market. Things can only improve from here. 4. Microsoft admits it can't fix Windows 10 KB5034441 "0x80070643 - ERROR_INSTALL_FAILURE" Windows 10 users are often greeted with error 0x80070643 when dealing with the Windows Recovery Environment (WinRE). Although it can be manually fixed by customers, Microsoft says that it is impossible to resolve it in an automated manner controlled by the company itself. This particular issue has been a major annoyance for Windows customers in the past couple of years and in recent months, Microsoft has been telling customers to just ignore it and is reiterating that it can't ever be truly fixed. You have to wonder what the complexity of the problem is for Microsoft to issue such statements, but at least it doesn't impact anything critical. 3. Microsoft finally lifts two-year old block preventing Windows 10 users from upgrading to 11 Although we recently wrote an article about Microsoft finally lifting a long-standing Windows 11, version 24H2 block, the news story we'll be discussing in this section is slightly older. This piece is from April 2024 when Microsoft finally resolved a two-year-old update block surrounding the Intel Smart Sound Technology Audio Controller driver (Intel SST). It was particularly annoying that a problematic driver version was what was blocking customers from upgrading to Windows 11, and even I can relate since it impacted my daily driver too. That said, it is important to note that this was an external block since the driver in question was manufactured by Intel. Fortunately, Microsoft was able to work with Intel to release driver updates which finally lifted this block. 2. Windows 10 version 1909 is coming - here's what you need to know As you may have observed, our roundup articles do quite well here on Neowin. This particular piece is about the features present in Windows 10 version 1909. This was a rather unfriendly naming scheme that Microsoft dropped later, but just to give you context, it refers to Windows 10, version 19H2, which makes it almost six years old! Since this is an H2 update, this was an enablement package too, with improvements in tow for notifications, lock screen, desktop environment, battery life, accessibility, and more. Even though Microsoft rolled out two feature updates at that time, it seems like the company really put effort into packing as many capabilities as it could into each release. 1. Windows 10 version 2004 is here - here's what you need to know about it The magnum opus of our Windows 10 coverage in the past decade is... another feature roundup! This time, it's about Windows 10, version 2004 (or 20H1), which is the version immediately succeeding the one that we just talked about previously. Since this was an H1 release, it was a massive, massive upgrade. Customers were treated to a new Cortana app, Windows Subsystem for Linux 2 (WSL 2), Notepad enhancements, Windows Search upgrades, Windows Sandbox and virtual desktop improvements, and just so much more. It's almost impossible to recap them all in a way that gives justice to all the capabilities in tow. No wonder our readers flocked to this article, making this our most-viewed Windows 10 story of the past 10 years. This story is a part of our "10 Years of Windows 10" collection, in celebration of the operating system's tenth anniversary, falling on July 29, 2025. Over the next few days and weeks, you'll be able to find more content on this topic in our dedicated section available here.
    • Also on the dedication wall Lt Nog's name was there      Mr. Kim actually got a promotion!
    • Shotcut 25.07 by Razvan Serea Shotcut is a free, open source, cross-platform video editor for Windows, Mac and Linux. Major features include support for a wide range of formats; no import required meaning native timeline editing; Blackmagic Design support for input and preview monitoring; and resolution support to 4k. Editing Features Trimming on source clip player or timeline with ripple option Append, insert, overwrite, lift, and ripple delete editing on the timeline 3-point editing Hide, mute, and lock track controls Multitrack timeline with thumbnails and waveforms Unlimited undo and redo for playlist edits including a history view Create, play, edit, save, load, encode, and stream MLT XML projects (with auto-save) Save and load trimmed clip as MLT XML file Load and play complex MLT XML file as a clip Drag-n-drop files from file manager Scrubbing and transport control Video Effects Video compositing across video tracks HTML5 (sans audio and video) as video source and filters 3-way (shadows, mids, highlights) color wheels for color correction and grading Eye dropper tool to pick neutral color for white balancing Deinterlacing Auto-rotate Fade in/out audio and fade video from and to black with easy-to-use fader controls on timeline Video wipe transitions: bar, barn door, box, clock (radial), diagonal, iris, matrix, and custom gradient image Track compositing/blending modes: Over, Add, Saturate, Multiply, Screen, Overlay, Darken, Dodge, Burn, Hard Light, Soft Light, Difference, Exclusion, HSL Hue, HSL Saturation, HSL Color, HSL Luminosity. Video Filters: Alpha Channel: Adjust, Alpha Channel: View, Blur, Brightness, Chroma Key: Advanced, Chroma Key: Simple, Contrast, Color Grading, Crop, Diffusion, Glow, Invert Colors, Key Spill: Advanced, Key Spill: Simple, Mirror, Old Film: Dust, Old Film: Grain, Old Film: Projector, Old Film: Scratches, Old Film: Technocolor, Opacity, Rotate, Rutt-Etra-Izer, Saturation, Sepia Tone, Sharpen, Size and Position, Stabilize, Text, Vignette, Wave, White Balance Speed effect for audio/video clips Hardware Support Blackmagic Design SDI and HDMI for input and preview monitoring Leap Motion for jog/shuttle control Webcam capture Audio capture to system audio card Capture (record) SDI, HDMI, webcam (V4L2), JACK audio, PulseAudio, IP stream, X11 screen, and Windows DirectShow devices Multi-core parallel image processing (when not using GPU and frame-dropping is disabled) DeckLink SDI keyer output OpenGL GPU-based image processing with 16-bit floating point linear per color component ShotCut 25.07 changelog: Added a Whisper.cpp (GGML) model downloader to the Speech to Text dialog. A model is no longer included in the download and installation reducing their sizes. Improved the System theme to follow the operating system palette on Windows (darker and more contrast), and improved its appearance on macOS dark mode. Added Settings > Theme > System Fusion that combines the operating system palette with the monochrome, symbolic icons of the Fusion themes. Added an Outline video filter that uses the input alpha channel--useful with rich text or assets with a transparent background. This means that, like Drop Shadow, it will not work as expected when used after a text filter on a video or image clip. Rather, you must use a text clip (transparent color generator with text filter) on an upper track. Other New Features Added the ability to drag the waveform peak line to adjust audio gain. Added Settings > Timeline > Adjust Clip Gain/Volume to turn off the above. Added rolling an edit/trim to Timeline: Hold Ctrl (command on macOS) while trimming to simultaneously trim the neighbor clip. Added a Soft Focus filter set. Added Audio/Video duration to the Slideshow Generator dialog, defaults to 4 hours. This facilitates using Slideshow Generator to make transitions between everything when including both video and images. (It still respects the source duration and in & out points; duration here is a maximum.) Surround Sound Mixing Improvements Added fader and surround balance to the Balance audio filter if channels > 2. Added Channels toggle buttons to many audio filters: Band Pass Compressor Delay Downmix Equalizer: 3-Band Equalizer: 15-Band Equalizer: Parametric Expander Gain/Volume High Pass Low Pass Limiter Mute Noise Gate Notch Added support for 4 channels in the Copy Channel audio filter. For example, now you can: Copy stereo music to the rear channels and use the fader in the Balance filter to reduce its volume, Downmix spoken word into the center channel and apply a Band Pass filter to it, and Route music or sound effects to the low-frequency channels and apply a Low Pass filter to it. Other Improvements Changed the default Export > Audio > Rate control to Average Bitrate for AAC, Opus, and MP3. Added the ability to add/use multiple Mask: Apply filters. Added support for Scrub While Dragging to trimming on the timeline. Added hold Shift to ripple-trim when Ripple is turned off. Added French (Canadian) and Lithuanian translations. Fixes Fixed Mask: Apply with multiple Mask: Simple Shape (broke in v25.05) Fixed exporting projects containing only Generator clips on Windows (broke in v25.05). Fixed converting 10-bit full to limited range (broke in v25.01). Fixed dropdown menus using Settings > Theme > System on Windows. Fixed Balance and Pan audio muted channels if audio channels > 2. Fixed Export > Use hardware encoder fails with H.264 on macOS 15. Fixed Properties > Convert or Reverse for iPhone 16 Pro videos with Ambisonic audio. Fixed a single frame fade out filter would either mute or make black. Fixed repairing a project (e.g. broken file links) with proxy turned on. Fixed doing Freeze Frame on the first frame of a clip. Download: ShotCut 25.07 | Portable | ARM64 ~200.0 MB (Open Source) View: Shotcut Home Page | Other Operating Systems | Screenshot Get alerted to all of our Software updates on Twitter at @NeowinSoftware
    • Win8 still takes the crown though in terms of worst Microsoft OS which all boiled down to it's horrible interface upon release as it was actually difficult to do even basic stuff. I remember trying it in a VM early on and it was a chore doing the basics we have had for ages and I quickly dumped that and never bothered with it again. in fact, prior to Win11 it was the only OS from Microsoft I have never used/had on a real machine and I have been using windows from Win v3.11 in mid-1990's through Windows 10. basically Win v3.11, 95, 98, Me, 2k, XP, 7, Vista, 10. but putting Windows 8 aside, I would probably place Win11 next in line (lets start from WinXP to date since that's basically when Windows got good and PC's pretty much went mainstream), but at least Win11 is not in the 'horrible' category as at least it's basic interface is normal. but if I ignore the interface, Win11 is a strong candidate, not only for telemetry and the like, but forced "requirements" which make people jump through hoops we should not have to all in the name of "better security", which personally I think is not enough of a boost to justify the forced "requirements". but one area you can tell Linux is faster is installing updates and, as a bonus, we generally don't need to reboot (short of like Kernel updates but those I am in no rush as my longest every main PC system uptime without a reboot was Aug 2023 until Jan 2025). but yeah, I suspect all of the background junk Windows has running does slow things a bit. p.s. speaking of that 'CachyOS', I used one of their custom Proton's (on Lutris) to get NTSync recently as while I usually use the more typical 'GE-Proton10-10' (this and '10-9' have NTSync support which was added recently. but 10-9 you have to manually enable where as 10-10 is automatic if it's available in the kernel to the system), I have one game which does not play back in-game videos with the Proton 10 series (you can hear audio but it's basically a black screen) but works in the 9 series and 'CachyOS' had a build from Jan 2025 that has NTSync, so I used that and it worked. I had to use 'PROTON_USE_NTSYNC=1' though since it's not enabled by default (along with 'sudo modprobe ntsync', or setup a udev rule etc if you want it to work in reboots without needing to do that command). one can see NTSync is working through MangoHud if you setup 'winesync' (just add that entry to "~/.config/MangoHud/MangoHud.conf") in the configuration file for ManngoHud or if you want to directly see it in proton log I did 'PROTON_LOG=1', which then creates a log in the Home folder which, at least on GE-Proton10-10, creates 'steam-default.log' and in that shows "wineserver: NTSync up and running!" where as if you don't it will generally show "fsync: up and running."
    • Riverdale... in space? Hope not.
  • Recent Achievements

    • Week One Done
      Lokmat Rajasthan earned a badge
      Week One Done
    • One Month Later
      TheRingmaster earned a badge
      One Month Later
    • First Post
      smileyhead earned a badge
      First Post
    • One Month Later
      K V earned a badge
      One Month Later
    • Week One Done
      K V earned a badge
      Week One Done
  • Popular Contributors

    1. 1
      +primortal
      638
    2. 2
      ATLien_0
      241
    3. 3
      Xenon
      178
    4. 4
      neufuse
      155
    5. 5
      +FloatingFatMan
      123
  • Tell a friend

    Love Neowin? Tell a friend!