My surgestion is that you can some how be able to switch to an indentation version of Julia at the top of your document. So you both have a version with end statement and a version without. I know the developers of julia wanted the notation of end statement to be more like MATLAB and I agree with them on their points. But I still prefer pythons indentation when their points like copy pasting and presenting are not met. I know there have been many others before me who have raised this question but I thought I would write about my take on it.
using indentation for i in 1:10 if i < 5 print(i) else print(i*i) function f(x,y) return(x+y) # The return statement functions just like python
The same notion of while loops and struct ect. so the end statement becomes the indentation instead to make it more readble and you don’t have to write end statement.